我已经能够在 wine 上运行英雄联盟,现在我正尝试将宏与鼠标按钮关联起来。我使用 xbindkeys+xte 来模拟按键。例如:
# Press mouse button 1, will simulate q and w keys from keyboard.
"xte 'sleep 0.2' 'key q' 'sleep 0.2' 'sleep w'"
m:0x10 + c:10
Mod2 + 1
但这种方法存在一些问题:
睡眠是累积的。因此,如果你猛击按钮,宏会卡住一段时间。
您必须使用睡眠。否则,
xbindkeys
将无法识别 xte 操作。这意味着宏总是滞后并且有时会失败。
因此,实际上,这不适合游戏。 有解决方法或替代方案吗?