xdotool bagunça a entrada do teclado

2

Eu estou tentando criar alguns scripts usando xev e xdotool para permitir que eu grave e reproduza macros no linux. Eu tenho a gravação trabalhando com xev, e o replaying funciona principalmente, mas parece deixar minha sessão X em um estado estranho. Eu tenho um arquivo de macro assim:

keydown e
keyup e
keydown c
keydown h
keyup c
keydown o
keyup h
keyup o
keydown space
keyup space
keydown apostrophe
keyup apostrophe
keydown h
keydown i
keyup h
keyup i
keydown apostrophe
keyup apostrophe

e estou tentando usá-lo com cat macro.txt | xargs xdotool . Isso digita meu texto no terminal, mas depois que ele termina, a maioria das minhas chaves não funciona mais; eles imprimem caracteres de controle ou simplesmente não fazem nada. Eu tive que reiniciar meu computador algumas vezes para recuperá-lo. Alguma ideia de como posso evitar isso ou o que está acontecendo? Ou até mesmo como uma boa ferramenta de macro linux pode ser?

    
por jstaab 13.03.2017 / 20:01

0 respostas