マウスのサイドボタンを押している間、O と M を繰り返し押すマクロを作成しようとしていますが、突然シフトも押します。なぜ、またはそれを修正する方法はありますか?
delaybetweenfkeys:=0
fkeydowndelay:=5
XButton1::
Down := True
Send, {O Down}{m Down}
Loop
{
Send, {O Down}{m Down}
Sleep, 5
Send, {O Up}{m Up}
If !Down
Break
}
Send, {O Up}{m Up}
Return
XButton1 Up::Down := False