当按下其他键时将鼠标滚轮重新映射到单击/键

当按下其他键时将鼠标滚轮重新映射到单击/键

我正在尝试重新映射鼠标滚轮向上以在按下另一个键时发送点击或键。

例如:按下 Shift => 向上滚动发送点击,未按下 Shift => 向上滚动发送向上滚动。

我在用Autohotkey

我尝试过这样的事情

GetKeyState, state, Shift If state = D WheelUp::Click

但这并没有按预期发挥作用。

答案1

您想查看#if指示为了这。

确保你正在运行最新版本的 AHK以使其正常工作。

#if, GetKeyState("Shift", "P")
    ; * = Fire the hotkey even if extra modifiers are being held down.
    *WheelUp::Send, {Lbutton}
#if

答案2

你可以做得更简单:

+WheelUp::Send {LButton}

相关内容