Требуется простой сценарий, в котором MButton
сопоставляется с нажатием клавиши 8 строки номера, затем удерживает RButton
до тех пор, пока не будет выпущен.
$MButton::
SendInput {8}
SendInput {RButton Down}
return
$MButton Up::
SendInput {RButton Up}
return
Но есть проблема; если удерживается Shift , скрипт ничего не делает. Поэтому я добавил подстановочный знак, чтобы игнорировать модификаторы:
*$MButton::
SendInput {8}
SendInput {RButton Down}
return
*$MButton Up::
SendInput {RButton Up}
return
Но теперь скрипт запускает Shift самостоятельно, когда MButton
. Как я могу заставить его работать без учета модификаторов?