Когда я использую свой ноутбук, я постоянно регулирую яркость экрана в зависимости от условий освещения в комнате (например, сколько света поступает из окон и т. Д.). Но если я отключу ноутбук или снова подключу его, Windows будет смотреть на настройку яркости по умолчанию в профиле питания для «от батареи» или «подключен» и соответственно изменяет яркость. Это неприятный опыт, и тогда мне придется снова выискивать идеальную яркость для моей текущей ситуации, а не продолжать свою работу.
Я хотел бы сделать так, чтобы подключение или отключение батареи не было триггером, который регулирует яркость экрана вообще. Яркость экрана должна меняться только тогда, когда я сам ее настраиваю. Кто-нибудь знает, как это может быть достигнуто?
Изменить: я столкнулся с этой проблемой в Windows Vista и Windows 7.
источник
Ответы:
Хорошо, после нескольких часов упражнений для мозга я сделал этот сценарий PowerShell .. здесь это
Скопируйте в блокнот и сохраните с расширением «.ps1».
Что он делает, так это то, что он часто проверяет состояние подключенного питания или нет. При изменении состояния питания восстанавливается предыдущее значение яркости.
Я проверил это в моем ноутбуке с Win8.1, работает нормально.
Вы можете настроить отзывчивость, изменив
start-sleep
значение (в настоящее время это 1 секунда)Для запуска этого скрипта политика выполнения Powershell должна быть изменена по умолчанию.
Этот сценарий является лишь теоретическим примером, на практике окна PowerShell останутся открытыми, для некоторых это может быть проблематично. Я не обсуждаю способы скрыть окно.
источник
[GC]::Collect()
в конец цикла и убедитесь, что у вас последняя версия PowerShell, следуя этой странице . Почему вы должны обновить .Я злился из-за той же проблемы, что и решение Nomad, и решение DrNT007 работало отлично.
Я немного поискал в сети, чтобы скрыть окно powershell, и пришел к этой теме и нашел решение user2656928, которое подходит мне лучше всего: просто добавьте следующий код вверху скрипта DrNT007, и окно powershell мгновенно отобразится, а затем исчезнет. :
Затем я хотел поместить скрипт в папку автозагрузки Windows, но он выдал ошибку. Я определенно нуб и решил эту проблему просто методом проб и ошибок: я обнаружил, что имя скрипта (и его путь, я полагаю) не должен содержать пробелов, но, тем не менее, я не могу понять, почему он выдает ошибку, если напрямую положить в окно запуска ... Во всяком случае, я положил его в папку Windows и ярлык в папке запуска. Таким образом, в Windows 8.1 работает как шарм.
источник
Windows 7,
посмотрите в Панель управления \ Оборудование и звук \ Параметры электропитания \ Изменить настройки плана \
На батарее или подключен
источник
Откройте Параметры электропитания> Изменить параметры плана (для плана электропитания, для которого выбран переключатель)> Изменить дополнительные параметры питания> Дисплей> Яркость экрана
Установите для параметра «На батарее» тот же процент, что и для «подключенного», щелкнув левой кнопкой мыши текст «на аккумуляторе».
источник
Ниже яркости дисплея должна быть включена адаптивная яркость. Выключите это, и он останется той же яркости, будь то яркий или темный.
источник
Для меня (на HP EliteBook 8570w) мне пришлось изменить настройки питания видеокарты:
Панель управления -> Параметры питания -> Изменить параметры плана -> Изменить дополнительные параметры питания -> Настройки питания графики ATI -> Параметры PowerIplay ATI -> На батарее - «Максимизировать производительность» вместо «Максимизировать срок службы батареи»
Вы также, конечно, захотите убедиться, что яркость дисплея на батарее установлена на 100%, как уже упоминали другие.
источник
Для всех ноутбуков HP / Compaq это может работать: - посмотрите раздел «Регулировка яркости ЖК-дисплея с помощью функциональных клавиш» http://h10025.www1.hp.com/ewfrf/wc/document?cc=us&lc=en&docname=c00832191.
Я отключил адаптер переменного тока / зарядное устройство и нажал Fn+ F8(2-3 раза должно достичь 100%), чтобы увеличить яркость дисплея; Fn+ F7чтобы уменьшить яркость. Мне пришлось подключить адаптер переменного тока и отключить его, чтобы изменения, которые я сделал, показывали.
Использование
Control Panel -> "Video Driver Name"[*] -> Display Settings -> Power Settings -> Intel Display Power Saving Technology -> Maximum Quality vs. Maximum Battery
=> ничего не сделал для меня, но, возможно, было необходимо перезагрузить компьютер ...[*] (у меня Intel Intel GMA Driver для мобильных устройств), а также ATI и т. д.
источник