Чтобы определить виртуальный код клавиши на клавиатуре в AutoHotkey, можно использовать лог нажатий клавиш. 13
Для этого нужно: 3
- Открыть главное окно запущенного файла с расширением .ahk (двойной клик по иконке в системном трее или правый клик, затем выбор «Открыть» из контекстного меню). 3
- Выбрать «Key history and script info» в меню «View» в верхней части окна скрипта AutoHotkey. 3
- В левом столбце будет отображаться виртуальный код клавиши для любого нажатого ключа, во втором столбце — скан-код (оба в шестнадцатеричной форме). 3
- В последнем столбце — имя действия клавиши, используемое в скриптах AutoHotkey, которое соответствует виртуальному коду. 3
- Нажать клавишу F5, чтобы обновить лог после нажатия других клавиш. 3
Если после нажатия искомой клавиши никаких записей в логе не появилось, значит, такая клавиша не распознаётся программой. 1 В этом случае нельзя использовать клавишу как горячую. 1
Как правило, каждый виртуальный код клавиши соответствует имени действия клавиши в AutoHotkey (например, Home, Left, Numpad6). 3