Ceci est une ancienne révision du document !



numlockx

Les claviers disposent d'un pavé numérique activable par la touche Verr. Num (verrouillage numérique) ou Num Lock (number lock) :

  • lorsque le verrou est désactivé, les touches déplacent le curseur de la souris,
  • lorsque le verrou est activé, les touches saisissent des chiffres.

Par défaut, sous Ubuntu, le verrouillage du pavé numérique au démarrage n'est pas activé.

numlockx vient corriger cette situation.
Une fois installé et paramétré, votre pavé numérique sera activé par défaut au démarrage de la fenêtre de connexion.

Il peut arriver que le pavé numérique fonctionne même si la diode du clavier n'est pas allumée.

Pré-requis

À partir de la version 18.04 d'Ubuntu, numlockx n'est plus nécessaire.
Ces 3 pré-requis sont obligatoires, sans quoi votre système pourrait ne pas redémarrer.

Configuration du pavé numérique dans l'environnement graphique

Avant de modifier avec les droits d'administration les fichiers ci-dessous, faites une sauvegarde.
Version Variante Gestionnaire de connexion Activation Fichier à modifier Lignes à ajouter avant exit 01)
À partir de la version 14.04 64 bits Ubuntu Lightdm Ne créez pas de fichier /etc/lightdm/lightdm.conf, sinon lightdm ne se lancera pas ! /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf Ajouter dans la section [SeatDefaults]
greeter-setup-script=/usr/bin/numlockx on
Xubuntu, Lubuntu et Ubuntu Mate Lightdm Ne créez pas de fichier /etc/lightdm/lightdm.conf, sinon lightdm ne se lancera pas ! /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf Ajouter dans la section [SeatDefaults]
greeter-setup-script=/usr/bin/numlockx on
Gestionnaire de paramètres : Clavier - Comportement - Général - décocher « Restaurer l'état du verrouillage numérique au démarrage »
Kubuntu Lightdm Ne créez pas de fichier /etc/lightdm/lightdm.conf, sinon lightdm ne se lancera pas ! /usr/share/lightdm/lightdm.conf.d/40-lightdm-kde-greeter.conf Ajouter dans la section [SeatDefaults]
greeter-setup-script=/usr/bin/numlockx on
À partir de la version 14.04 32 bits Ubuntu Lightdm Ne créez pas de fichier /etc/lightdm/lightdm.conf, sinon lightdm ne se lancera pas ! /usr/share/lightdm/lightdm.conf.d/50-greeter-wrapper.conf Ajouter dans la section [SeatDefaults]
greeter-setup-script=/usr/bin/numlockx on
Ubuntu et Ubuntu Gnome GDM Système → Préférences → Clavier → onglet « Agencements » → bouton « Options » → « Diverses options de compatibilité » → « Touches du pavé numérique par défaut » /etc/gdm3/Init/default ou à défaut2) /etc/gdm/Init/Default Ajouter avant exit 0
if [ -x /usr/bin/numlockx ]; then
exec /usr/bin/numlockx on
fi
Kubuntu KDM (KDE3) Configurer le système → Clavier et souris → onglet « Clavier » → rubrique « Verrouillage numérique au démarrage de KDE » → cliquer sur « Activé » ** /etc/kde3/kdm/Xsetup **
KDM (KDE4) Applications → Configuration → Configuration du système → Matériel → Périphériques d'entrée → Clavier → onglet « Matériel » → rubrique « Verrouillage numérique au démarrage de KDE » → cliquer sur « Activé »
1)
Les lignes à ajouter ne doivent pas être insérées dans une section de condition et doivent précéder le exit 0.
C'est pourquoi les lignes seront placées entre le dernier fi et exit 0