我将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 调用sh
orbash
和 的开销wmctrl
。