Итак, я пытаюсь создать скрипт, который будет прокручивать влево и вправо, удерживая среднюю кнопку мыши. Однако прокрутка влево и вправо прокручивается независимо от того, удерживается ли нажатой средняя кнопка мыши. Он всегда выполняется. Мне нужна помощь, чтобы попытаться понять это.
(Я заметил, что в строке 21 слишком много места, не обращайте на это внимания) Код:
; Hold the scroll wheel and scroll to scroll horizontally
; Scroll up = left, scroll down = right
#NoEnv
;#InstallMouseHook
#HotkeyInterval 1
#MaxHotkeysPerInterval 1000000 ; Prevents the popup when scrolling too fast
GetKeyState, ScrollState, MButton
if(ScrollState = U)
{
;return
}
else if(ScrollState = D)
{
WheelUp::Send {WheelLeft}
return
WheelDown:: Send {WheelRight}
return
}
return