Isso funciona para mim:
xdotool sleep 0.2 key x
Não sei por que parece relacionado ao tempo, mas talvez devido à sobrecarga de, no meu caso, xbindkeys chamando sh
ou bash
e wmctrl
.
Eu adiciono os comandos xdotool
a .xbindkeysrc
. Os comandos para o trabalho do mouse, como
"xdotool mousemove 200 200"
q
mas as teclas I não funcionam, como
"xdotool key x"
q
Qual pode ser a razão pela qual o primeiro comando funciona perfeitamente, mas o segundo comando não. Ao pressionar Q
key, em vez de digitar X
, ele não faz nada (apenas previne o comportamento padrão da tecla Q
).
Os comandos de mouse para tecla também funcionam, como
"xdotool key x"
b:8
O problema não é o comando xdotool
, pois o seguinte comando funciona no terminal
xdotool key x