Как изменить разрешение экрана с помощью сочетаний клавиш

Если по каким-то причинам вам необходимо часто менять разрешение экрана, каждый раз заходя в соответствующие настройки Windows 10, 8.1 или Windows 7, вас могут заинтересовать способы сделать то же самое с помощью клавиатуры. Горячие клавиши для изменения разрешения должны быть созданы самостоятельно, так как система не предоставляет такой возможности.

В данном руководстве подробно описаны два сравнительно простых способа изменения разрешения экрана с помощью сочетаний клавиш на компьютере или ноутбуке, которые обычно корректно работают в последних версиях Windows. Обычные способы изменения разрешения: Как изменить разрешение экрана в Windows 10.

https://funk.eu/hrc/ но будьте осторожны, так как на этой странице можно спутать ссылки на скачивание с рекламными блоками.

  • Распакуйте программу в удобное место на вашем компьютере и запустите ее.
  • При первом запуске вы увидите предупреждающее окно, суть которого заключается в следующем: если в результате ваших действий экран вдруг погаснет, используйте комбинацию клавиш CTRL+ALT+SHIFT+R для восстановления исходных параметров экрана.
  • После нажатия кнопки "Ok" в окне из предыдущего шага программа запустится, а ее значок появится в области уведомлений Windows. Нажмите на нее, чтобы открыть настройки. Программа
  • В настройках устанавливаем желаемое разрешение, цвет и частоту обновления экрана, которые можно настроить по своему вкусу.
  • Чтобы установить горячие клавиши для данного разрешения, нажмите на кнопку "Изменить" рядом с горячей клавишей, затем нажмите соответствующие горячие клавиши и подтвердите горячую клавишу, нажав на кнопку "Установить".
  • По умолчанию HRC имеет два режима, но вы можете увеличить количество режимов, введя соответствующее число в поле "Количество горячих клавиш".
  • Изменение разрешения также доступно в контекстном меню значка программы в трее Windows. Изменение разрешения экрана из области уведомлений
  • Готово, можно начинать пользоваться: в моем тесте на последней версии Windows 10 он полностью работоспособен.

    Примечание: если вы закроете программу, то ярлыки перестанут работать, поэтому вам придется свернуть ее в трей. Чтобы Hotkey Resolution Changer запускалась при входе в Windows, вам нужно добавить программу в Startup, см. руководство Startup Programs for Windows 10 (работает и для предыдущих версий ОС).

    https://www.autohotkey.com/ и установите программу.

  • Нажмите правой кнопкой мыши на папке или рабочем столе, выберите "Создать" — "AutoHotKey Script" и назовите файл.
  • Щелкните правой кнопкой мыши по созданному файлу и в контекстном меню выберите "Edit Script" для редактирования скрипта. Скрипт представляет собой простой текстовый файл. Скрипт для изменения разрешения экрана в AutoHotKey
  • Следующий код (скопируйте и вставьте с новой строки в текст скрипта) создаст два сочетания клавиш: Ctrl+Alt+F1 и Ctrl+Alt+F2, первое установит разрешение как 4K 3840×2160, второе — 1920×1080, разрешение можно изменить в коде.
    !^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
    
  • После сохранения кода вы можете просто запустить скрипт двойным щелчком мыши (в системном трее появится значок), и горячая клавиша начнет работать. Для такого запуска требуется AutoHotKey, установленный на вашем компьютере.
  • При желании вы можете скомпилировать скрипт в exe-файл (щелкните правой кнопкой мыши на файле скрипта и выберите "Compile" — в этом случае он будет работать автономно, и вы сможете добавить его в автозапуск. Компиляция скрипта AutoHotKey
  • Горячие клавиши в предложенном коде являются редактируемыми, список доступных разрешений также является редактируемым. Просто скопируйте три строки, укажите желаемое разрешение и укажите предпочитаемые клавиши. Названия клавиш, которые будут использоваться в AutoHotKey, приведены на странице https://www.autohotkey.com/docs/KeyList.htm.
  • 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

    Видеоинструкция

    Если что-то пошло не так, например, установленное вами разрешение не поддерживается вашим монитором, воспользуйтесь сочетанием клавиш, чтобы вернуться в исходный режим, или перезагрузите компьютер в безопасном режиме, если это не помогло.

    Оцените статью
    Добавить комментарий