Scroll 用快捷键切换滚动方向

Scroll 用快捷键切换滚动方向,scroll,autohotkey,Scroll,Autohotkey,我目前有一个AHK脚本,可以切换鼠标的滚动方向 WheelUp:: Send {WheelDown} Return WheelDown:: Send {WheelUp} Return 我的同事不喜欢这样,有时用我的电脑 如何分配快捷键来切换滚动方向 我想要什么: 当我按下win+z时,滚动方向会改变,当我再次按下win+z时,滚动方向会改变回来 因此,按win+z时,基本上可以更改滚动方向 使用AHK可以吗?可以,您可以修改热键以获得更多代码。 您必须使用if语句和变量。 例如: @方向

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

WheelUp::
Send {WheelDown}
Return

WheelDown::
Send {WheelUp}
Return
我的同事不喜欢这样,有时用我的电脑

如何分配快捷键来切换滚动方向

我想要什么:
当我按下win+z时,滚动方向会改变,当我再次按下win+z时,滚动方向会改变回来

因此,按win+z时,基本上可以更改滚动方向


使用AHK可以吗?

可以,您可以修改热键以获得更多代码。
您必须使用if语句和变量。

例如:


@方向:=abs(-direction+1)?:)
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