Inverser touches Échappe et Caps_Lock

Bonjour

[edite] Voir une autre solution plus appropriée dans les messages qui suivent. [/edite]

J’utilise souvent la touche échappe (vim, less, vimperator,…), et étant mal placée, j’ai cherché à la rapprocher.
Comme Caps_lock est peu utilisée dans mon cas, je l’ai inversé avec échappe.

Dans ~/.xmodmaprc :

remove Lock = Caps_Lock keysym Caps_Lock = Escape keysym Escape = Caps_Lock add Lock = Caps_Lock

Et dans ~/.xinitrc :

Voilà, avant de passer en bépo (http://bepo.fr), c’est une petite amélioration bien confortable.
idée: http://artisan.karma-lab.net/histoire-claviers

Xorne

Pour faire plus simple, tu peux aussi mettre caps:swapescape dans la ligne XKBOPTIONS du fichier /etc/default/keyboard

Copain :058 :024 :romance-grouphug: :text-+1:

En lien, une petite explication de cette histoire de clavier

Oui en effet. :083
Et pour changer la session courante:

$ setxkbmap fr oss caps:swapescape
(qui peut être mis dans le .xinitrc, man setxkbmap)

Il y a plein d’autres options (man xkeyboard-config).
«shift:breaks_caps» : shift désactive le caps_lock quand enclenché.
«ctrl:menu_rctrl» : ctrl à la place de menu.

ps: message écrit avec bépo :doh:

a+
xorne