用短键切换滚动方向



我目前有一个AHK脚本,它可以切换鼠标的滚动方向。

WheelUp::
Send {WheelDown}
Return
WheelDown::
Send {WheelUp}
Return

我的同事不喜欢这样,有时用我的电脑。

如何指定一个快捷键来切换滚动方向?

我想要的:
当我按win+z时,滚动方向改变,当我再次按win+z时,滚动方向变回

所以基本上滚动方向可以在按win+z 时改变

这是可能的AHK吗?

是的,你可以修改你的热键有更多的代码。
您将不得不使用if语句和变量。

例子:

global direction := 1
^s::    ; ctrl + s will launch this code you can modify this to win + z
    direction := Mod( direction + 1 , 2 ) ; alternates values of direction between 1 and 0
return
WheelUp::
    if(direction)
        Send {WheelDown}
    else
        Send {WheelUp}
Return
; and reverse for wheeldown

最新更新