сноска
ключевая проблема
Скорее всего, вы не сможете использовать Fn+Home, потому что Fn обычно является специальной клавишей, которая обрабатывается внутри контроллера клавиатуры. Поскольку он обрабатывается аппаратно и никогда не проходит через программное обеспечение (т. Е. ОС), его нельзя перехватить или переназначить. Вам нужно будет выбрать другую комбинацию горячих клавиш (попробуйте клавишу Win или что-то еще).
SmartBright
Если вы хотите выбрать другую горячую клавишу, есть способы облегчить доступ к яркости экрана. Одним из вариантов является скрипт SmartBright на форумах AutoHotkey. Позволяет регулировать яркость экрана с помощью мыши, создавая наложение по щелчку. Из-за того, как он работает, он фактически не влияет на подсветку, отображаемую в параметрах питания панели управления. Это может быть проблемой или выгодой в зависимости от вашей ситуации. Фактически, поскольку он работает независимо от основного регулятора яркости, вы можете использовать его вместе с основным регулятором, чтобы дополнительно уменьшить яркость сверх того, что доступно для самого элемента управления подсветкой (некоторые люди жалуются, что минимальная яркость все еще слишком яркая). ).
NirCmd
Другим вариантом является то, что я использовал в течение последних нескольких лет. Это всего лишь две строки кода AutoHotkey, которые устанавливают горячую клавишу для вызова nircmd Nirsoft, чтобы позволить мне настроить подсветку экрана:
; Screen brightness
; Ctrl+Alt+Shift + PgUp/PgDown to adjust screen brightness
^!+PgUp::Run nircmd.exe changebrightness +10
^!+PgDn::Run nircmd.exe changebrightness -10
Убедитесь, что nircmd.exe
находится в том же каталоге, что и скрипт, и работает отлично. Единственная проблема заключается в том, что если вы запустите его под учетной записью пользователя, он не будет работать, пока активны программы, работающие под учетной записью администратора (например, экран входа в систему). Это поправимо, но редко необходимо.