web-dev-qa-db-fra.com

Key-mapping - Solution de contournement pour le clavier avec des touches manquantes (16.04)

Certaines de mes clés ont été endommagées dans mon bloc-notes et j'essaie de contourner ce problème de façon permanente. J'ai essayé d'utiliser xmodmap qui pourrait définir le F9 clé de la lettre "L" (petite/majuscule, basée ou non sur Shift est pressé) mais il ne pourrait pas persister après un redémarrage. xmodmap permanente dans Ubuntu 13.04 indique qu'il existe une façon différente de procéder ainsi pour 16.04, car xmodmap doit être chargé manuellement après chaque démarrage.

Cependant, j'ai réalisé que F9 pourrait être une touche de fonction importante dans certaines situations, aussi je veux configurer quelque chose comme AltGr+- == l et Shift+AltGr+- == L. Je ne pouvais pas trouver un moyen de faire cela avec le lien ci-dessus. Serait vraiment utile si quelqu'un pouvait m'aider, je suis un débutant complet. C'est vraiment fatigant de cliquer sur OnBoard à chaque fois.

5
scienceauror

Cela a résolu le problème pour moi: Comment remapper de manière persistante les clés dans Ubuntu 16.04?

  1. Une fois que j'ai apporté des modifications à xmodmap en utilisant les codes de touche de xev
  2. J'ai édité .bashrc et ajouté la ligne xmodmap ~/.Xmodmap.

Merci

3
scienceauror

Vous cherchez probablement quelque chose comme ceci: http://www.fsays.eu/Blogging/Blog/Details/2 .

Le périphérique /dev/uinput sous Linux vous permet de créer un clavier virtuel. Vous aurez ensuite besoin d'un logiciel pour accepter les frappes au clavier de votre vrai clavier et les transformer en ces touches virtuelles. Googler pour "/dev/uinput clavier virtuel" devrait vous aider à démarrer.

0
user595510