用快捷方式切换滚动方向

时间:2013-03-05 13:06:53

标签: scroll autohotkey

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

WheelUp::
Send {WheelDown}
Return

WheelDown::
Send {WheelUp}
Return

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

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

我想要的是什么:
当我按 win + z 时,滚动方向改变,当我再次按 win + z 时,滚动方向改变了。

因此,当按 win + z

时,基本上可以改变滚动方向

AHK有可能吗?

1 个答案:

答案 0 :(得分:2)

是的,您可以修改热键以获得更多代码。
您将不得不使用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