Ноутбук не имеет блокировки fn, какой скрипт заставит мои функциональные клавиши работать так же, как и блокировка fn? - PullRequest
1 голос
/ 04 июня 2019

Я новичок в написании сценариев, и я не могу найти тот, который работает.Все, что я хочу сделать, это сделать так, чтобы при нажатии клавиши F1 она выполняла действие, аналогичное нажатию клавиш fn + F1, и т. Д. Со всеми функциональными клавишами, чтобы я мог управлять громкостью и яркостью своего ноутбука одним нажатием.

Кто-нибудь может мне помочь?

Я использую Windows 10, если это имеет значение.

1 Ответ

1 голос
/ 05 июня 2019

На большинстве ноутбуков в BIOS можно установить параметр, который управляет поведением функциональных клавиш (с использованием или без использования клавиши Fn).Я хотел бы проверить, как войти в настройки BIOS и изменить это там.

Клавиша Fn НЕ поддерживается в AutoHotKey, поэтому, если вы не измените это в BIOS, вам придется запрограммировать каждую функциональную клавишу (в отличие от того, как установлен BIOS), но это означает, что вам необходимо запрограммировать каждую функциональную клавишу дважды, чтобы не потерять исходную функцию (F1 = Справка, F2 = Редактировать, F3 = Поиск снова, F4 = Закрыть и т. д.):

например

$F4: ; $ to prevent the hotkey (+F4) from triggering this hotkey (F4)
SoundSet,+1 ; Increase Volume with one step
Return

+F4::
Sendinput, {F4} ; Shift F4 now performs the function of F4
Return
...