Mappage de clés spécifique à l'application

8

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.

Andrew
la source
Personne ne sait, hein?
Andrew

Réponses:

3

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.

Andrew
la source
Il y a une nouvelle version: evrouter2 (comme je vois ... en cours.)
Grzegorz Wierzowiecki