2010-09-10 3 views
6

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

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

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

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

+0

Возможно, вы захотите спросить об этом на SuperUser.com - кроме вопросов о настройке яркости через код, это в основном вопрос типа SuperUser. –

+0

Это вопрос, который очень специфичен для вас. Например, я знаю, что мой монитор не имеет такой функции. Вам было бы лучше спросить на superuser.com для утилиты, которая сделала такую ​​вещь. –

+0

Это не может быть характерно для моего монитора. Это должна быть какая-то стандартная функция, которая может быть доступна на некоторых мониторах или нет, но это определенно стандартная функция, иначе я не смог бы настроить подсветку своего внешнего монитора с помощью программного обеспечения (драйвера видеокарты), сделанного для встроенного ноутбука монитор. – GetFree

ответ

4

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

+0

D'oh; Я только просмотрел ваш вопрос. Я не знаю стандартного метода изменения подсветки. – 2010-09-10 23:31:43

2

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

0

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

1

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

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

+0

Экранный экран и дисплейный тюнер отставку. – mecyborg