2016-10-11 2 views
0

irgendwelche Ideen, was ich falsch mache?ahk #Falls nicht funktioniert?

#If (GetKeyState("ScrollLock")) 

NumpadUp::Send, #{Tab} 

NumpadPgUp::Send, {Media_Play_Pause} 

NumpadLeft::Send, ^#{Left} 

NumpadRight::Send, ^#{Right} 

NumpadAdd::Send, ^#d 

NumpadSub::Send, ^#{F4} 

#If 

dies so zu machen ist wohl ist, wenn Scroll Lock aktiviert ist die numpad Pfeiltasten erlauben Sie mir (ich eine Verwendung für sie! XD gefunden) schnell zwischen den virtuellen Desktops in Windows 10

es wechseln funktioniert, wenn ich die #If

Gedanken entfernen?

Antwort

1

T ruft den Umschaltstatus von Tasten ab, die umgeschaltet werden können, wie zum Beispiel Capslock, Numlock, Scrolllock und 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 
+0

, als ich versuchte zuerst 'getKeyState' ich das sah, wusste aber nicht, was es tat, jetzt weiß ich, danke – Venya