Skip to content

Latest commit

 

History

History
71 lines (47 loc) · 5.66 KB

README_RU.md

File metadata and controls

71 lines (47 loc) · 5.66 KB

Переключатель разрешения экрана с помощью QRes

Этот Python-скрипт использует QRes.exe для автоматического переключения между двумя разрешениями экрана и частотами обновления в зависимости от текущих настроек дисплея. Если экран установлен на 1920x1080, он переключится на 1440x1080 (и наоборот) с указанной частотой обновления. Это удобно для быстрого переключения между пользовательскими режимами дисплея без необходимости вручную изменять настройки.

Требования

  • Python 3.x: Убедитесь, что Python установлен. Скачать можно с python.org.
  • QRes.exe: Скачайте QRes.exe с SourceForge: QRes на SourceForge.

Установка

  1. Скачайте скрипт:

    • Нажмите на зелёную кнопку "Code" на этой странице.
    • Выберите "Download ZIP" и сохраните ZIP-файл на свой компьютер.
    • Извлеките файлы ZIP-архива в удобную папку.
  2. Установите QRes.exe:

    • Скачайте QRes.exe по этой ссылке на SourceForge и сохраните его в удобное место на компьютере.
    • Сохраните полный путь к QRes.exe, так как он потребуется для настройки скрипта.

Настройка

  1. Укажите путь к QRes.exe:

    • Откройте файл скрипта (qres.pyw) в текстовом редакторе.

    • Замените значение переменной QRES_PATH на полный путь к QRes.exe на вашем компьютере:

      QRES_PATH = r"C:\path\to\QRes.exe"
  2. Настройте разрешение и частоту обновления:

    • В функции toggle_resolution можно изменить разрешение и частоту обновления. По умолчанию скрипт переключает между 1920x1080 и 1440x1080 с частотой обновления 165 Гц. При необходимости измените эти значения:

      set_resolution(1440, 1080, 165)
      set_resolution(1920, 1080, 165)

Использование

  1. Запуск скрипта:

    • Дважды щелкните по файлу qres.pyw, чтобы запустить скрипт. Это автоматически переключит разрешение в зависимости от текущих настроек экрана.
  2. Замечание по настройке пользовательского разрешения в панели управления NVIDIA (для нестандартных разрешений):

    Если вы не видите пользовательское разрешение (например, 1440x1080) после запуска скрипта, возможно, вам потребуется создать его в панели управления NVIDIA:

    • Откройте Панель управления NVIDIA.
    • Перейдите в Дисплей > Изменение разрешения.
    • В окне Изменение разрешения нажмите на Настройка под списком разрешений.
    • В открывшемся окне Настройка установите флажок Включить режимы, не предлагаемые дисплеем.
    • Нажмите Создать пользовательское разрешение.
    • Изменяйте ТОЛЬКО следующие поля в разделе Режим дисплея (как сообщает Windows):
      • Пикселы по горизонтали
      • Строки по вертикали
      • Частота обновления (Гц)
    • После заполнения полей нажмите Тест. После подтверждения ваше пользовательское разрешение появится в списке, и его можно будет использовать через QRes.

Важные заметки

  • Поддерживаемые разрешения: Если QRes не переключается на указанное разрешение, убедитесь, что разрешение поддерживается вашим монитором и настройками видеокарты.
  • Пользовательские разрешения: Некоторые нестандартные разрешения могут потребовать ручной настройки (как описано выше), чтобы QRes мог их распознавать.
  • Ноутбуки: Часто у некоторых ноутбуков нет раздела Дисплей > Изменение разрешения, обычно этот раздел появляется при подключении монитора.

Лицензия

Этот проект распространяется по лицензии MIT License.