Comment activer par défaut le pavé numérique au démarrage sous Debian

Comment activer par défaut le pavé numérique au démarrage sous Debian

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é.

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.

Pour aller plus loin

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.