我目前有一个 AHK 脚本,可以切换鼠标的滚动方向。
WheelUp::
Send {WheelDown}
Return
WheelDown::
Send {WheelUp}
Return
我的同事不喜欢这样,有时会使用我的电脑。
如何分配快捷键来切换滚动方向?
我想要什么:
当我按win+z时滚动方向改变,当我再次按win+时z,滚动方向改变回来。
所以基本上可以在按下win+时改变滚动方向z
AHK可以吗?
我目前有一个 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