Il s'agit essentiellement d'une modification de la réponse fournie à l'adresse suivante https://askubuntu.com/a/223674/22073 .
Vous pouvez également modifier le comportement du verrouillage des majuscules à l'aide d'une fonction XKBOption
. Ces changements sont même propagés aux consoles virtuelles (/dev/tty[1-6], ou Ctrl-Alt-F[1-6]).
Par exemple, pour désactiver la fonction de verrouillage des majuscules, vous devez saisir le code suivant /etc/default/keyboard
:
# Check /usr/share/doc/keyboard-configuration/README.Debian for
# documentation on what to do after having modified this file.
# The following variables describe your keyboard and can have the same
# values as the XkbModel, XkbLayout, XkbVariant and XkbOptions options
# in /etc/X11/xorg.conf.
XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT=""
XKBOPTIONS="caps:none"
# If you don't want to use the XKB layout on the console, you can
# specify an alternative keymap. Make sure it will be accessible
# before /usr is mounted.
# KMAP=/etc/console-setup/defkeymap.kmap.gz
Ensuite, tu t'enfuirais :
sudo dpkg-reconfigure keyboard-configuration
Pour une liste complète des personnalisations de XKBOPTIONS, jetez un coup d'oeil à /usr/share/X11/xkb/rules/base.lst
. Voici la liste complète depuis ma machine Ubuntu 13.10 : http://sprunge.us/cUZO
Encore plus d'informations peuvent être trouvées sur le wiki d'ArchLinux : https://wiki.archlinux.org/index.php/Keyboard_Configuration_in_Xorg