web-dev-qa-db-fra.com

Comment supprimer un mappage de clé temporaire unique sans réinitialiser l'intégralité du mappage de clé?

J'ai donc vu cette question l'autre jour. Les utilisateurs K clé était cassée et ils voulaient la mapper à droiteShift. Une bonne réponse est apparue et j'ai pensé la tester pour voir si cela fonctionnait. J'ai couru:

xmodmap -e "keycode 62 = k"

Je l'ai fait en sachant que je n'utilise jamais Right-Shift pour rien. Il s'avère que j'avais complètement tort. Je l'utilise toute la journée.

J'ai rempli des documents, corrompu des commandes, même presque supprimé les mauvaises choses (avec Right-Shift+Delete). Ça a été une montagne russe d'émotions, mais maintenant je veux que ça disparaisse. Je suis désolé univers.

Je sais que je pourrais redémarrer ou même simplement redémarrer X, mais j'ai beaucoup de choses à faire et à faire. Puis-je simplement supprimer le mappage créé par xmodmap pour que Right-Shift est justeShift?

Dans ce cas, il s'agit simplement d'un mappage unique (les approches Etcher Sketch fonctionneront donc pour moi), mais supposez que j'ai d'autres mappages que je souhaite conserver.

8
Oli

Essayer:

xmodmap -e "keycode 62 = Shift_R"

J'ai utilisé xmodmap -pke pour voir la liste des mappages actuels et rechercher Left-Shift. La droite découle de la symétrie.

7
muru