我在玩一个游戏,需要你按住控制按钮才能跳下去。我想做的是让XButton1 (鼠标按钮4)按住控件,然后当我发布XButton1时,Control也会发布。
这很奇怪,因为XButton2 (鼠标按钮5)可以工作,但是XButton1不能工作。XButton1是我鼠标上的'back‘按钮,这个函数可以工作。
如果我使用以下代码: XButton::Send {Lctrl },这是可行的,但是控件直到再次单击左侧控件才会释放。
有人知道我能做些什么吗?
-编辑-
我刚刚尝试了以下代码:XButton1 1::Soundbeep,它成功了,这很奇怪。但是将控件分配给它并不是这样,但是将它分配给XButton2是可行的。
发布于 2018-05-16 03:38:26
特别是对于修饰符键,您需要按以下方式同时处理Up
和Down
:
XButton1::Send {LCtrl Down}
XButton1 Up::Send {LCtrl Up}
编辑
如果上面的内容不适用于特定的游戏,请尝试:
XButton1::SendInput {LCtrl Down}
XButton1 Up::SendInput {LCtrl Up}
或
XButton1::SendPlay {LCtrl Down}
XButton1 Up::SendPlay {LCtrl Up}
https://stackoverflow.com/questions/50360302
复制相似问题