Qu'utilisez-vous pour les macros de clavier linux?

J'ai essayé IronAHK et xbindkeys. Xbindkeys était bien, je suppose, et IronAHK n'a pas compilé. Je me demande s'il y a de mieux. Peut-être quelque chose où je pourrais définir des liaisons similaires à Emacs lorsque certains programmes sont mis au point. Un mélange entre devilspie et xbindkeys. Tant qu'il peut exécuter des commandes shell, c'est assez bon.

La dernière fois, j'ai fait une recherche sur ce que j'ai arrêté sur Autokey . Ce n'est pas un idéal. Par exemple, vous pouvez "envoyer des clés" aux programmes, mais pas au serveur x: vous ne pouvez pas envoyer des touches "Modifier la disposition du clavier" (par exemple, vous pouvez les envoyer, mais cela ne donne aucun effet …). Aussi, je ne peux pas enregistrer de macro (il y a un bouton – mais il semble que ce n'est pas encore complètement développé).

Encore voici quelques scripts que j'utilise (vous pouvez les lier à une clé). Cette date d'insertion:

#Enter script code output = system.exec_command("date +%b'-'%d'-'%Y") keyboard.send_keys(output) 

Et celui-ci insère l'élément copié précédent:

  #Enter script code output = system.exec_command("qdbus org.kde.klipper /klipper getClipboardHistoryItem 1") keyboard.send_keys(output) 

Il n'est pas non plus facile de trouver un manuel sur le site officiel. Et la copie du manuel est ici .