所以,基本上,我玩这个游戏,并希望能够将任何键绑定到我的鼠标滚轮向下滚动,轻拍只会略微滚动(这是一个游戏,它是精确的。喜欢......在很多方面挣扎。)
无论如何,我希望即使按下其他按键仍然会触发按键,因为我通常必须在游戏中按住几个按键并使用滚轮(使用鼠标滚轮向下滚动),同时按住这些按键进行推进操纵..
知道如何在AHK中做到这一点吗?
答案 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