Windows: как изменить яркость подсветки монитора
-
04-10-2019 - |
Вопрос
С тех пор, как я использовал внешний монитор с моим ноутбуком, когда мне нужно менять яркость подсветки, я должен нажать кнопки монитора, чтобы перемещаться по его меню и настроить яркость.
Это действительно боль. Это слишком много кнопок нажимает! Когда я использовал интегрированный монитор своего ноутбука, это было так же просто, как просмотр Fn
ключ плюс комбинация.
Возможно, некоторые из вас могут подумать, что невозможно изменить это программно. Я тоже думал. Но я только что нашел контроль (управление графическим управлением) в моей конфигурации видеокарты, которая имеет именно это.
Итак, доказывает, что это возможно изменить это программно.
Но я не могу найти ни одного инструмента или утилиты, который делает это. Все, что я нашел, - это инструменты, которые регулируют гамма, яркость и контрастность. Но подсветка яркости - это другое.
Кто-нибудь из вас знает, как настроить это чертовски программно в Windows?
Решение
Давайте попробуем это снова. Eсть SetMonitorbrights Функция, но доступна только только с Vista. Существует также Ioctl_video_set_display_brights. который доступен начиная с XP SP1. Я мог бы дать, чтобы попробовать на моем ноутбуке просто из любопытства.
Другие советы
Я знаю, что этот вопрос о Windows, но если кто-то ищет путь Linux, чтобы сделать это, вы можете запустить программу «XBacklight», например: «XBacklight-Ctreat 100», чтобы установить на 100% (полную) яркость. Исходный код к этой программе может быть использован для встраивания его в программу.
Есть пара инструментов, которые позволяют вам установить яркость подсветки:
Последнее использует пользовательскую библиотеку, которую они предлагают коммерчески и поддерживают наиболее популярные языки программирования в Windows. http://www.nicomsoft.com/products/i2c/
Если у вас есть карта NVIDIA с установленной панелью управления, у вас должна быть контроль яркости на Adjust desktop color settings
узел.