xbindkeys 不为某个键绑定 xdotool 键盘命令

xbindkeys 不为某个键绑定 xdotool 键盘命令

我将xdotool命令添加到.xbindkeysrc.鼠标工作的命令,例如

"xdotool mousemove 200 200"
  q

但我的按键不起作用,例如

"xdotool key x"
  q

第一个命令完美运行,但第二个命令却不能运行的原因是什么?当按下key 时,它不会执行任何操作(它只是阻止 key 的默认行为),Q而不是键入。XQ

鼠标到键盘命令也可以使用,例如

"xdotool key x"
  b:8

问题不在于xdotool命令,因为以下命令在终端中有效

xdotool key x

答案1

这对我有用:

xdotool sleep 0.2 key x

我不确定为什么它似乎与计时有关,但可能是由于在我的情况下 xbindkeys 调用shorbash和 的开销wmctrl

相关内容