1

Тема: AHK: Отключить подсветку экрана на ноутбуке

На некоторых ноутбуках есть горячая клавиша (Fn + ...) для отключения подсветки экрана,
но на моём ноуте её нет.
Аналогичное действие происходит при закрытии крышки.

Вопрос:
Как мне отключить подсветку экрана по горячей клавише или по запуску скрипта?
Или как, второй вариант, имитировать закрытие крышки ноута?

2

Re: AHK: Отключить подсветку экрана на ноутбуке

В справке есть готовый пример в разделе PostMessage / SendMessage.

3

Re: AHK: Отключить подсветку экрана на ноутбуке

SendMessage, 0x112, 0xF170, 2,, Program Manager 

Если ты имеешь ввиду это, то это не совсем то.
Эта команда отключает экран а не подсветку.
Экран должен остаться по прежнему включенным,
на нём по прежнему должна отображаться информация,
но лампы позади экрана должны отключиться.
Просто отключить экран я могу и стандартными средствами виндовса.

4 (изменено: stealzy, 2015-09-21 21:54:36)

Re: AHK: Отключить подсветку экрана на ноутбуке

Хм, на моем как раз есть Fn сочетания.
Я узнал их скан-коды в AhkSpy и посылал из скрипта.
На другом тоже Fn+, но никаких скан-кодов они не посылают.
Выкрутиться можно используя nircmd.exe:


!^vkbc:: ; Alt+Ctrl+<
    Run, C:\Portable\nircmd.exe changebrightness -10
    Return
!^vkbe:: ; Alt+Ctrl+>
    Run, C:\Portable\nircmd.exe changebrightness 10
    Return

И все равно подсветку полностью отключить нельзя. И с современными телефонами таже история.
А вот на Siemens-ах можно было отключить подсветку совсем. Эх-х.

Кстати, при закрытии крышки экран отключается полностью.

5

Re: AHK: Отключить подсветку экрана на ноутбуке

Ну хорошо.
Знаешь зачем я хочу подсветку отключить.
Дело в том, что у меня есть ряд скриптов, я их добавил в планировщик заданий виндовс.
Они у меня поночам в заданное время запускаются.
Так вот, когда они запускаются включается подсветка экрана, это мешает спать.
Я думал если я отключу подсветку, то во время выполнения скрипта экран включится, а подсветка по прежнему будет выключена.
Я так решил, потому что у меня на старом ноуте, когда отключаю подсветку (Fn + ...) во время выполнения скрипта экран не загорался.

Я готов пойти даже на отключение экрана, фик с ним с подсветкой.
Главное что бы во время выполнения скрипта экран что бы не загорался.

6 (изменено: ROLF, 2016-06-03 23:53:43)

Re: AHK: Отключить подсветку экрана на ноутбуке

Я тоже искал решение этой проблемы. Можно отключить монитор, чтобы он не загорался при активности компьютера.
Надеюсь Вам поможет:
Заходим в настройки разрешения экрана, нажимаем "Найти", если есть аналоги Дисплея, например интегрированная видеокарта, можно вывести второй экран на нее, либо установить драйвера проектора и выводить на него.
Не потеряйтесь потом, чтобы включить свой главный экран (к примеру, у меня это двойное нажатие на клавишу переключения экранов и Enter, на Windows 8).

7

Re: AHK: Отключить подсветку экрана на ноутбуке

ROLF пишет:

двойное нажатие на клавишу переключения экранов и Enter

На 7 так работает.

Run DisplaySwitch.exe /internal ; первый монитор
Run DisplaySwitch.exe /external ; второй монитор
Run DisplaySwitch.exe /extend ; Dual Wiev
Run DisplaySwitch.exe /clone ; Clone
По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui