如何在 mouseX 中的一个按钮上绑定多个键(更多描述)

如何在 mouseX 中的一个按钮上绑定多个键(更多描述)

我目前正在使用 Mouse X,我想知道您是否可以将两次按键绑定到一个按钮中。例如,当我按下鼠标左键时,我想输入:


---单击真正的鼠标左键---

启动命令

点击“a”

释放“a”

点击“鼠标左键”

释放“鼠标左键”

结束命令

---释放真正的鼠标左键---


或者,我可以将“a”绑定到按下鼠标左键时,然后将“鼠标左键单击”绑定到释放鼠标左键时,但我也不知道如何做到这一点:(

这里对于那些愿意提供帮助的人,这是 Mouse X 的链接:)

任何帮助将不胜感激!

答案1

我会为此使用 AutoHotKey。

脚本如下

LButton::
send a
MouseClick

安装 AutoHotKey 后,请使用 .ahk 扩展名保存此脚本,并在启动时或需要时运行它。

注意您的“游戏”标签:我发现有些游戏 AutoHotKey 太快了。例如,Elite Dangerous 在按照我上面展示的方式发送时不会记录某些按键。如果发生这种情况,您可以像这样减慢该过程:

LButton::
send {a down}
sleep 100
send {a up}
sleep 100
MouseClick, D
sleep 100
MouseClick, U

相关内容