Windows: Как изменить яркость подсветки монитора - PullRequest
6 голосов
/ 10 сентября 2010

С тех пор, как я использую внешний монитор с моим ноутбуком, когда мне нужно изменить яркость подсветки, мне приходится нажимать кнопки монитора, чтобы перемещаться по его меню и регулировать яркость.
Это действительно боль. Это слишком много нажатий кнопок! Когда я использовал встроенный монитор моего ноутбука, это было так же просто, как нажать клавишу Fn и комбинацию.

Возможно, некоторые из вас могут подумать, что это невозможно изменить программно. Я тоже так думал. Но я только что нашел элемент управления (графический элемент управления) в конфигурации моей видеокарты, который делает именно это.
Итак, это доказывает, что это можно изменить программно.

Но я не могу найти инструмент или утилиту, которая делает это. Все, что я нашел, - это инструменты, которые регулируют гамму, яркость и контраст. Но яркость подсветки - это совсем другое.

Кто-нибудь из вас знает, как программно настроить эту чертову штуку в Windows?

Ответы [ 4 ]

4 голосов
/ 10 сентября 2010

Давайте попробуем это снова. Существует функция SetMonitorBrightness , но она доступна только начиная с Vista. Существует также IOCTL_VIDEO_SET_DISPLAY_BRIGHTNESS , который доступен начиная с XP SP1. Я мог бы попробовать это на своем ноутбуке просто из любопытства.

2 голосов
/ 11 сентября 2010

Я знаю, что этот вопрос касается Windows, но если кто-то ищет способ Linux сделать это, вы можете запустить программу "xbacklight", например: "xbacklight -set 100", чтобы установить 100% (полную) яркость , Исходный код этой программы можно использовать для встраивания его в программу.

1 голос
/ 06 февраля 2013

Существует несколько инструментов, позволяющих установить яркость подсветки:

Последний использует пользовательскую библиотеку, которую они предлагают на коммерческой основе, и поддерживает большинство популярных языков программирования в Windows. http://www.nicomsoft.com/products/i2c/

0 голосов
/ 13 сентября 2010

Если у вас есть карта NVidia с установленной панелью управления, у вас должен быть контроль яркости на узле Adjust desktop color settings.

...