Estou cansado de pegar a casa e as setas. Há um hack do windows: link Como podemos conseguir isso no linux? A alternativa é tornar cada campo de texto editável em um buffer do emacs, veja esta questão: link
Você não pode. Não há uma única classe ou objeto usado para inserir texto em programas do Linux. Existe no MacOS, mas não no Linux.
Tags xorg python emacs openbox xdotools