Чтобы бинд работал даже при нажатых модификаторах (например, Shift), используйте символ * в определении горячей клавиши. Это заставит AHK игнорировать состояние модификаторов при активации бинда. Вот рабочий код:
*Q::
Send, {2 down}{w down}
return
*Q up::
Send, {2 up}{w up}
return
Q:: Send, {2 down}{W down}
Q up:: Send, {2 up}{W up}
Работать не будет.
Подскажите, как сделать так, чтобы код работал даже если нажаты другие клавиши.