120 votes

Comment remapper les touches Caps Lock et Ctrl ?

J'aimerais remapper mes clés de telle sorte que Ctrl se comporte comme le Caps Lock et vice-versa. En outre, j'aimerais, si possible, que les paramètres ne soient disponibles que pour l'utilisateur actuellement connecté. Comment puis-je y parvenir ?

Je suis un utilisateur de vim, contrairement aux autres personnes qui utilisent cette machine, et j'aimerais donc que ces paramètres ne concernent que mon compte.

4voto

Bill K Points 32115

C'est une tâche facile une fois que l'on sait comment s'y prendre.

1) Vérifiez le code de votre clé. Exécutez ce programme sur le terminal.

xev


Dans cet exemple, le terminal montre que le code clé pour mon k est "45".

2) Modifiez-les comme vous le souhaitez en créant ce fichier :

gedit ~/.Xmodmap

Son contenu devrait ressembler à cet exemple :

Code 37 = Caps_Lock NoSymbol Caps_Lock
code clé 66 = Control_L NoSymbol Control_L

(Changez le numéro du code clé si nécessaire - regardez l'étape "1")

Ilustration :
(Obs. : si je veux changer ma k Je dois utiliser le "keycode 45" comme indiqué à l'étape "1").

4) Déconnectez-vous et reconnectez-vous ou redémarrez ou exécutez ceci :

xmodmap ~/.Xmodmap

J'espère que vous apprécierez ;-)

4voto

Eckstein3rdfret Points 143

Sur les distributions basées sur KDE (comme KDE Neon ou Kubuntu), ce comportement peut être configuré dans les paramètres réguliers du système. Ouvrez les paramètres du système, sélectionnez "Périphériques d'entrée" => "Clavier" => "Avancé". Dans la catégorie "Position de la touche Ctrl", sélectionnez "Swap Ctrl and Caps Lock".

Screenshot of KDE's System Setting's Keyboard module

4voto

zerotimer Points 41

La réponse acceptée prête à confusion car gnome-tweak-tools ne montre pas de section "typing".

Cliquez plutôt sur la section "Keyboard & Mouse", puis choisissez "Additional Layout Option". Là, vous verrez "Caps Lock behavior" qui permet de convertir le verrouillage des majuscules en différentes touches.

Capture d'écran de tweak-tool

2voto

David Jung Points 181

Gnome-tweaks 3.28.1 ne dispose pas de Typing section.
Ainsi, setxkbmap -layout us -option ctrl:nocaps o setxkbmap -layout us -option ctrl:swapcaps seraient des options réalisables.

Pour le rendre permanent, vous pouvez vous référer à la réponse de @nom.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X