如何绑定我的鼠标滚轮用键向下滚动,这个键是..(AHK)

时间:2014-06-02 19:15:31

标签: autohotkey

所以,基本上,我玩这个游戏,并希望能够将任何键绑定到我的鼠标滚轮向下滚动,轻拍只会略微滚动(这是一个游戏,它是精确的。喜欢......在很多方面挣扎。)

无论如何,我希望即使按下其他按键仍然会触发按键,因为我通常必须在游戏中按住几个按键并使用滚轮(使用鼠标滚轮向下滚动),同时按住这些按键进行推进操纵..

知道如何在AHK中做到这一点吗?

1 个答案:

答案 0 :(得分:2)

假设密钥为x

如果您希望按键在按住时仅发送1个向下滚动:

*x::SendInput {wheeldown}

如果你希望按键继续发送滚动,只要它保持:

*x::
While GetKeyState("x", "p")
{
    SendInput, {WheelDown}
    ;Sleep, 250 ; Add a delay if you want to increase the interval between keystokes.
}
return

顺便说一句,你可能想让它成为一个上下文敏感的热键(它只在游戏运行时激活的热键。)或它将成为PITA。

您可以找到有关它的一些信息here