Этот Python-скрипт использует QRes.exe
для автоматического переключения между двумя разрешениями экрана и частотами обновления в зависимости от текущих настроек дисплея. Если экран установлен на 1920x1080
, он переключится на 1440x1080
(и наоборот) с указанной частотой обновления. Это удобно для быстрого переключения между пользовательскими режимами дисплея без необходимости вручную изменять настройки.
- Python 3.x: Убедитесь, что Python установлен. Скачать можно с python.org.
- QRes.exe: Скачайте
QRes.exe
с SourceForge: QRes на SourceForge.
-
Скачайте скрипт:
- Нажмите на зелёную кнопку "Code" на этой странице.
- Выберите "Download ZIP" и сохраните ZIP-файл на свой компьютер.
- Извлеките файлы ZIP-архива в удобную папку.
-
Установите QRes.exe:
- Скачайте
QRes.exe
по этой ссылке на SourceForge и сохраните его в удобное место на компьютере. - Сохраните полный путь к
QRes.exe
, так как он потребуется для настройки скрипта.
- Скачайте
-
Укажите путь к QRes.exe:
-
Откройте файл скрипта (
qres.pyw
) в текстовом редакторе. -
Замените значение переменной
QRES_PATH
на полный путь кQRes.exe
на вашем компьютере:QRES_PATH = r"C:\path\to\QRes.exe"
-
-
Настройте разрешение и частоту обновления:
-
В функции
toggle_resolution
можно изменить разрешение и частоту обновления. По умолчанию скрипт переключает между1920x1080
и1440x1080
с частотой обновления165 Гц
. При необходимости измените эти значения:set_resolution(1440, 1080, 165) set_resolution(1920, 1080, 165)
-
-
Запуск скрипта:
- Дважды щелкните по файлу
qres.pyw
, чтобы запустить скрипт. Это автоматически переключит разрешение в зависимости от текущих настроек экрана.
- Дважды щелкните по файлу
-
Замечание по настройке пользовательского разрешения в панели управления NVIDIA (для нестандартных разрешений):
Если вы не видите пользовательское разрешение (например,
1440x1080
) после запуска скрипта, возможно, вам потребуется создать его в панели управления NVIDIA:- Откройте Панель управления NVIDIA.
- Перейдите в Дисплей > Изменение разрешения.
- В окне Изменение разрешения нажмите на Настройка под списком разрешений.
- В открывшемся окне Настройка установите флажок Включить режимы, не предлагаемые дисплеем.
- Нажмите Создать пользовательское разрешение.
- Изменяйте ТОЛЬКО следующие поля в разделе Режим дисплея (как сообщает Windows):
- Пикселы по горизонтали
- Строки по вертикали
- Частота обновления (Гц)
- После заполнения полей нажмите Тест. После подтверждения ваше пользовательское разрешение появится в списке, и его можно будет использовать через
QRes
.
- Поддерживаемые разрешения: Если
QRes
не переключается на указанное разрешение, убедитесь, что разрешение поддерживается вашим монитором и настройками видеокарты. - Пользовательские разрешения: Некоторые нестандартные разрешения могут потребовать ручной настройки (как описано выше), чтобы
QRes
мог их распознавать. - Ноутбуки: Часто у некоторых ноутбуков нет раздела Дисплей > Изменение разрешения, обычно этот раздел появляется при подключении монитора.
Этот проект распространяется по лицензии MIT License.