AutoKey
é um utilitário de automação de desktop para Linux e X11. Permite o
automação de praticamente qualquer tarefa, respondendo a abreviações digitadas e
teclas de atalho. Ele oferece uma GUI repleta de recursos que o torna altamente acessível para
novatos, assim como scripts em Python .... Aqui está o link para a página inicial do Autokey .
Nota: Quando olhei pela primeira vez para o Autokey , sua interface de script não pôde lidar com o Unicode totalmente. Eu esqueci exatamente como isso era, mas era algo como isso poderia processar UTF-8 internamente, mas não poderia entregá-lo para o algo ou outro. Se não fosse por isso, eu estaria usando hoje; parece ótimo, e tem uma boa reputação (eu sei de Windows-terra). Caso contrário, é bastante abrangente. Eu acredito que é uma bifurcação de Autoit3 (novamente o Windows) .. Eu usei Autoit3 e é absolutamente totalmente caracterizado. Eu acho que o Autokey é parecido .... Autokey
está disponível no repositório do Ubuntu ..
xdotool
permite que você programaticamente (ou manualmente) simule o teclado
entrada e atividade do mouse, mover e redimensionar janelas, etc.
xdotool key --clearmodifiers --delay 40 "ctrl+shift+u"
Outra opção é o pacote xmacro
. Ele contém macroplay e xmacrorec (e xmacrorec2). xmacrorec
pode ser usado para gravar eventos de mouse e teclado em qualquer monitor X11. O xmacroplay pode ser usado para reproduzir eventos gravados ou enviar qualquer outro evento de mouse / teclado que você escolher.
echo -n "KeyStrPress Control_L
KeyStrPress Alt_L
KeyStrPress a
KeyStrRelease a
KeyStrRelease Alt_L
KeyStrRelease Control_L"|
xmacroplay :0.0 &>/dev/null