Ceci est une ancienne révision du document !
Par défaut, sous Debian, comme dans de nombreuses distributions Linux, le pavé numérique est désactivé au démarrage et il faut l’activer à chaque fois que l’on arrive sur l’écran de connexion à la session. Mais, il est possible d’avoir la touche Verr Num ou Num Lock active par défaut. Cependant, la méthode pour cela dépendra du gestionnaire de session utilisé.
Table des matières
Prérequis Déterminer le gestionnaire d’affichage (Display Manager) utilisé Activer/Désactivé automatiquement le pavé numérique au démarrage sous Debian avec GDM (GNOME) Activer par défaut le pavé numérique sur la page d’ouverte de session GDM sous Debian Désactiver par défaut le pavé numérique sur la page d’ouverte de session Activer/Désactivé automatiquement pavé numérique au démarrage sous Debian avec LightDM (Xfce, Mate, Cinnamon…) Activer par défaut le pavé numérique sur la page d’ouverte de session LightDM sous Debian Désactiver par défaut le pavé numérique sur la page d’ouverte de session LightDM Activer/Désactivé automatiquement pavé numérique au démarrage sous Debian avec SDDM (KDE, LxQT) Activer par défaut le pavé numérique sur la page d’ouverte de session SDDM sous Debian Désactiver par défaut le pavé numérique sur la page d’ouverte de session SDDM Pour aller plus loin
Prérequis
Avoir un compte avec des droits administrateur Debian 10, 11 ou supérieure
Déterminer le gestionnaire d’affichage (Display Manager) utilisé
Le gestionnaire d’affichage (Display Manager ou DM) sert à gérer l’affichage de la fenêtre d’ouverture de session. Il en existe plusieurs et celui que votre système utilise, dépendra généralement de l’environnement de bureau choisi :
GDM que l’on trouve généralement avec GNOME LightDM avec XFCE, MATE, Cinnamon ou LXDE SDDM avec KDE ou LxQT
Pour déterminer quel gestionnaire d’affichage est utilisé, faites dans un terminal :
cat /etc/X11/default-display-manager
La réponse indiquera le DM utilisé.
Par exemple :
Sous GNOME, avec GDM, vous aurez :
/usr/sbin/gdm3
Debian 11 - display manager GDM
Sous Xfce, avec LightDM :
/usr/sbin/lightdm
Debian 11 - display manager LightDM
ou encore sous KDE, avec SDDM :
/usr/sbin/sddm
Debian 11 - display manager SDDM Activer/Désactivé automatiquement le pavé numérique au démarrage sous Debian avec GDM (GNOME) Activer par défaut le pavé numérique sur la page d’ouverte de session GDM sous Debian
Suivant la version de GNOME, la méthode diffère. Avec GNOME > 3.34 ou Debian 11 (GNOME 3.38) et supérieures
Ouvrez un terminal et passez en root avec la commande suivante :
sudo -i
Alors, donnez les droits de faire des connexions avec le serveur X à l’utilisateur gdm :
xhost +SI:localuser:Debian-gdm
Passez à l’utilisateur Debian-gdm :
su Debian-gdm -s /bin/bash
Puis activez le pavé numérique
Alors, en fonction de la version de GNOME utilisée, faites :
avec GNOME > 3.34 ou Debian 11 (GNOME 3.38) et supérieures
gsettings set org.gnome.desktop.peripherals.keyboard numlock-state true
Si vous avez un ordinateur portable, vous pouvez aussi en profiter pour activer le clic en tapant sur un touchpad (tap-to-clic) sur l’écran d’ouverture de session avec la commande suivante :
gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click true
avec GNOME <= 3.34 ou Debian 10 (GNOME 3.30)
dbus-launch gsettings set org.gnome.settings-daemon.peripherals.keyboard numlock-state 'on'
Puis, pour sortir et retourner à votre utilisateur, faites deux fois :
exit
Debian 11 - activer le pavé numérique au démarrage avec GDM Activer le pavé numérique au démarrage sur Debian 11
Si vous avez des erreurs, sous Debian 10, vous pouvez utiliser l’éditeur graphique Dconf pour faire cette configuration. Pour l’installer, faites :
sudo apt install dconf-editor
Dans l’éditeur, allez dans : org > gnome > settings-daemon > peripherals > keyboard > numlock-state. Puis, désactivez Utiliser la valeur par défaut (1), sélectionnez la valeur personnalisée on (2) et validez (3). Activer le pavé numérique au démarrage avec l'éditeur GConf pour GDM
Les modifications seront actives au prochain redémarrage. Désactiver par défaut le pavé numérique sur la page d’ouverte de session
Reprenez les 3 premières étapes puis :
sur Debian 11, faites :
gsettings reset org.gnome.desktop.peripherals.keyboard numlock-state
et pour désactiver le tap-to-click, faites :
gsettings reset org.gnome.desktop.peripherals.touchpad tap-to-click
sur Debian 10, faites :
dbus-launch gsettings reset org.gnome.settings-daemon.peripherals.keyboard numlock-state
ou passez par l’éditeur Dconf et réactivez Utiliser la valeur par défaut. Activer/Désactivé automatiquement pavé numérique au démarrage sous Debian avec LightDM (Xfce, Mate, Cinnamon…) Activer par défaut le pavé numérique sur la page d’ouverte de session LightDM sous Debian
Avec LightDM, l’activation du pavé numérique nécessite l’installation du paquet numlockx. Pour cela, dans un terminal, faites :
sudo apt install numlockx
Puis, ouvrez fichier /usr/share/lightdm/lightdm.conf.d/01_debian.conf :
Ce fichier nécessite des droits administrateur pour pouvoir être modifié
sudo nano /usr/share/lightdm/lightdm.conf.d/01_debian.conf
Pas besoins de tout écrire, vous pouvez commencer à écrire le chemin, puis utilisez la touche Tab ↹ pour le compléter automatiquement.
Et, ajoutez à la fin les lignes suivantes :
[SeatDefaults] greeter-setup-script=/usr/bin/numlockx on
Les touches ← ↑ → ↓ permettent de se déplacer dans le texte.
Ctrl + O puis Entrée permet de sauvegarder les modifications.
Et Ctrl + X permet de quitter l’éditeur.
Enfin, sauvegardez et quittez. Debian - Fichier conf de LightDM modifié pour activer numlock au démarrage
Alors, les modifications seront actives au prochain redémarrage. Désactiver par défaut le pavé numérique sur la page d’ouverte de session LightDM
Supprimez les deux lignes précédemment ajoutées. Puis Sauvegardez et quitter. Activer/Désactivé automatiquement pavé numérique au démarrage sous Debian avec SDDM (KDE, LxQT) Activer par défaut le pavé numérique sur la page d’ouverte de session SDDM sous Debian
Ouvrez un terminal, puis ouvrez le fichier /etc/sddm.conf pour l’éditer.
Ce fichier nécessite des droits administrateur pour pouvoir être modifié
Pour cela, vous pouvez utiliser nano dans un terminal :
sudo nano /etc/sddm.conf
Pas besoins de tout écrire, vous pouvez commencer à écrire le chemin, puis utilisez la touche Tab ↹ pour compléter la ligne de commande.
Alors, ajoutez les deux lignes suivantes :
[General] Numlock=on
Les touches ← ↑ → ↓ permettent de se déplacer dans le texte.
Ctrl + O puis Entrée permet de sauvegarder les modifications.
Et Ctrl + X permet de quitter l’éditeur.
Puis, sauvegardez et quittez. Debian - Fichier conf de SDDM modifié pour activer numlock au démarrage
Alors, les modifications seront actives au prochain redémarrage. Désactiver par défaut le pavé numérique sur la page d’ouverte de session SDDM
Supprimez les deux lignes précédemment ajoutées. Puis Sauvegardez et quitter.