En général, je veux créer des keymaps spécifiques pour l'application, qui ne fonctionnent que dedans et n'affectent aucune autre application.
Par exemple, j'utilise déjà ma touche Caps pour basculer la langue d'entrée (via xorg.conf), mais je veux que Capslock se comporte comme Esc dans vim. On dirait que xmodmap n'a pas d'options liées à cela.
J'utilise Gnome et apprécierais également toutes les applications tierces.
Réponses:
J'ai trouvé une solution dans evrouter . Il mappe n'importe quel événement de clavier sur une pression de touche dans X.Org si le titre de la fenêtre active correspond à l'expression rationnelle que vous spécifiez. Cela m'aide également à gérer la touche Zoom sur mon clavier Microsoft Natural Keyboard.
La mauvaise chose est que la touche X par défaut se produit également.
la source