#autohotkey
#автоотключение
Вопрос:
есть идеи, что я делаю не так?
#If (GetKeyState("ScrollLock"))
NumpadUp::Send, #{Tab}
NumpadPgUp::Send, {Media_Play_Pause}
NumpadLeft::Send, ^#{Left}
NumpadRight::Send, ^#{Right}
NumpadAdd::Send, ^#d
NumpadSub::Send, ^#{F4}
#If
предполагается, что это так, когда включена блокировка прокрутки (я нашел для этого применение! XD) клавиши со стрелками на цифровой панели позволяют мне быстро переключаться между виртуальными рабочими столами в Windows 10
это сработает, если я удалю #If
мысли?
Ответ №1:
T возвращает состояние переключения клавиш, которые можно переключать, таких как Capslock, Numlock, Scrolllock и Insert.
https://autohotkey.com/docs/commands/GetKeyState.htm#Parameters
#If GetKeyState("ScrollLock","T")
NumpadUp::Send, #{Tab}
NumpadPgUp::Send, {Media_Play_Pause}
NumpadLeft::Send, ^#{Left}
NumpadRight::Send, ^#{Right}
NumpadAdd::Send, ^#d
NumpadSub::Send, ^#{F4}
#If
Комментарии:
1. когда я впервые попробовал
getKeyState
, я увидел это, но не знал, что это значит, теперь я знаю, спасибо