xkb propose les « options » qu'on peut trouver dans /usr/share/X11/xkb/rules/base.lst
Ton bout de configuration de xmodmap donne (à taper en ligne de commande) : setxkbmap fr -option ctrl:swapcaps
Il y a « caps:swapescape » qui permet d'inverser capslock et escape, c'est vraiment très pratique pour vim et vimperator qui ont pour gros défaut d'utiliser une touche qui est vraiment trop loin.
Il y a aussi « caps:backspace » pour transformer capslock en backspace. Malheureusement pour effacer plusieurs lettres on ne pourra pas rester appuyé sur capslock, il faudra taper plusieurs fois sur capslock ou bidouiller avec xmodmap. Avec « compose:rctrl » tu transformes ton ctrl droit en touche compose.
Pour bidouiller les options plus en profondeur tu peux aller voir les commandes effectuées dans
/usr/share/X11/xkb/symbols/ctrl
/usr/share/X11/xkb/symbols/compose
/usr/share/X11/xkb/symbols/capslock
...
[^] # Re: très intéressant
Posté par tiot (site web personnel) . En réponse au journal La touche ctrl de droite. Évalué à 3.
Ton bout de configuration de xmodmap donne (à taper en ligne de commande) :
setxkbmap fr -option ctrl:swapcapsIl y a « caps:swapescape » qui permet d'inverser capslock et escape, c'est vraiment très pratique pour vim et vimperator qui ont pour gros défaut d'utiliser une touche qui est vraiment trop loin.
Il y a aussi « caps:backspace » pour transformer capslock en backspace. Malheureusement pour effacer plusieurs lettres on ne pourra pas rester appuyé sur capslock, il faudra taper plusieurs fois sur capslock ou bidouiller avec xmodmap. Avec « compose:rctrl » tu transformes ton ctrl droit en touche compose.
Pour bidouiller les options plus en profondeur tu peux aller voir les commandes effectuées dans
/usr/share/X11/xkb/symbols/ctrl
/usr/share/X11/xkb/symbols/compose
/usr/share/X11/xkb/symbols/capslock
...