Если по каким-то причинам вам необходимо часто менять разрешение экрана, каждый раз заходя в соответствующие настройки Windows 10, 8.1 или Windows 7, вас могут заинтересовать способы сделать то же самое с помощью клавиатуры. Горячие клавиши для изменения разрешения должны быть созданы самостоятельно, так как система не предоставляет такой возможности.
В данном руководстве подробно описаны два сравнительно простых способа изменения разрешения экрана с помощью сочетаний клавиш на компьютере или ноутбуке, которые обычно корректно работают в последних версиях Windows. Обычные способы изменения разрешения: Как изменить разрешение экрана в Windows 10.
https://funk.eu/hrc/ но будьте осторожны, так как на этой странице можно спутать ссылки на скачивание с рекламными блоками.
Готово, можно начинать пользоваться: в моем тесте на последней версии Windows 10 он полностью работоспособен.
Примечание: если вы закроете программу, то ярлыки перестанут работать, поэтому вам придется свернуть ее в трей. Чтобы Hotkey Resolution Changer запускалась при входе в Windows, вам нужно добавить программу в Startup, см. руководство Startup Programs for Windows 10 (работает и для предыдущих версий ОС).
https://www.autohotkey.com/ и установите программу.
!^F1:: ChangeResolution(3840, 2160) Return !^F2:: ChangeResolution(1920, 1080) Return ChangeResolution(Screen_Width := 3840, Screen_Height := 2160, Color_Depth := 32) { VarSetCapacity(Device_Mode,156,0) NumPut(156,Device_Mode,36) DllCall( "EnumDisplaySettingsA", UInt,0, UInt,-1, UInt,&Device_Mode ) NumPut(0x5c0000,Device_Mode,40) NumPut(Color_Depth,Device_Mode,104) NumPut(Screen_Width,Device_Mode,108) NumPut(Screen_Height,Device_Mode,112) Return DllCall( "ChangeDisplaySettingsA", UInt,&Device_Mode, UInt,0 ) } Return
QRes, NirCMD, DisplaySwitch
В интернете есть утилиты командной строки, позволяющие изменять разрешение экрана, самые популярные из них QRes (давно не обновлялась) и NirCmd. Пример использования каждого из них:
- qres.exe /x:1024 /y:768
- nircmd.exe setdisplay 1024 768 24
Если создать ярлыки для таких команд средствами Windows, а затем назначить горячие клавиши свойствам ярлыка в поле "Ярлыки", то можно изменить разрешение с помощью соответствующего ярлыка.
DisplaySwitch.exe — это встроенная утилита Windows (находится в System32), с помощью которой можно изменить экран при подключении нескольких мониторов и установить режим их работы. Поддерживаемые параметры: /internal /clone /extend /external
Видеоинструкция
Если что-то пошло не так, например, установленное вами разрешение не поддерживается вашим монитором, воспользуйтесь сочетанием клавиш, чтобы вернуться в исходный режим, или перезагрузите компьютер в безопасном режиме, если это не помогло.