我目前正在使用 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