Same code from w
But pressing q will return Shift + s + d , "SD" which is incorrect . Shift should not be there. Also, if you hold down "q" for long enough, q will somehow breaks through and they will all stay at the key down state even released q , which is Shift + s + d + q + ???...
Every time dealing with modifier key is pain
Code: Select all
a::send {s down}{d down}
a up::send {s up}{d up}
shift::send {s down}{d down}
shift up::send {s up}{d up}
w:: ; hotkey 1
sendlevel , 1
send {a down}
return
w up::
sendlevel, 1
send {a up}
return
q:: ;hotkey 2
sendlevel , 1
send {shift down}
return
q up::
sendlevel, 1
send {shift up}
return