J'ai un clavier Das branché sur un ThinkPad fonctionnant sous Linux. Pour une raison quelconque, Ubuntu me demande parfois de relancer xmodmap
lorsque je déverrouille mon écran, qui échange ma Caps Lockclé avec Control, comme je le souhaite. Cela se produit si souvent que je laisse généralement une fenêtre de terminal ouverte où se xmodmap
trouve la dernière commande que j'ai exécutée, afin que je puisse frapper ↑puis Enterréexécuter la commande et réparer mon clavier. Malheureusement, parfois j'oublie de le faire tout de suite, et je ne le remarque pas jusqu'à ce que j'utilise la Caps Lockclé et découvre qu'il a oublié son mappage avec la Controlclé.
Aujourd'hui était un de ces jours. Malheureusement, j'ai oublié d'appuyer à nouveau sur la Caps Locktouche pour la désactiver avant de lancer xmodmap
(ce qui, comme décrit, je le fais sans taper aucun caractère, ce qui m'aurait alerté du verrouillage des majuscules). Maintenant, le verrouillage des majuscules est activé et je n'ai aucune clé que je peux appuyer pour le désactiver car il Caps Lockest déjà mappé Control. J'ai essayé de me déconnecter et de me reconnecter tout de suite, mais apparemment, ce n'est pas «assez long» pour qu'Ubuntu oublie mon mappage de clés. ( De plus, il était difficile de se reconnecter parce que je devais me souvenir de tenir la Shifttouche enfoncée tout en tapant mon mot de passe.) Est - ce que je peux courir à partir de la ligne de commande pour annuler cette facilement plutôt que de créer un nouveau .xmodmap
fichier qui dénoue les correspondances ajouté par mon actuel?