Les touches étant repérées, on peut alors étendre le clavier avec celles-ci. On va mettre toutes les informations contenues dans le tableau précédent dans un nouveau fichier « /etc/X11/Xmodmap » pour que tous les utilisateurs aient accès à ces touches, ou dans « ~/.Xmodmap » pour que seul l'utilisateur en question y ait accès. Voici alors le contenu du fichier : ! /etc/X11/Xmodmap keycode 162 = F31 keycode 164 = F32 keycode 144 = F33 keycode 153 = F34 keycode 160 = F27 keycode 174 = F28 keycode 176 = F29 Ensuite, il faut charger l'extension de clavier à chaque démarrage de session X. On peut faire cela à l'aide d'un petit script, que l'on place dans le fichier « /etc/X11/Xsession.d/40custom_xmodmap » et qui ressemble à cela (c'est exactement le script donné dans la documentation de i8kutils) : # /etc/X11/Xsession.d/40custom_xmodmap # Chargement général de Xmodmap if [ -x /usr/bin/X11/xmodmap ]; then if [ -f $SYSMODMAP ]; then xmodmap $SYSMODMAP fi fi # Chargement pour un utilisateur de Xmodmap if [ -x /usr/bin/X11/xmodmap ]; then if grep -qs ^allow-user-modmap $OPTIONFILE; then if [ -f $USRMODMAP ]; then xmodmap $USRMODMAP fi fi fi |