{{tag>Dapper Hardy Intrepid Jaunty Karmic clavier BROUILLON}} ---- ====== numlockx ====== Une recommandation en matière de sécurité informatique, en ce qui concerne les identifiants d'utilisateur et les mots de passe, est d'utiliser des combinaisons de caractères alphabétiques et numériques. Vos claviers disposent d'un pavé numérique pouvant être activé ou désactivé manuellement par une touche **Verr. Num** (verrouillage numérique) ou **Num Lock** (number lock) : lorsque le pavé est désactivé, les touches peuvent servir de flèches de déplacement ; lorsque le verrou est enclenché, les touches saisissent des chiffres. **Par défaut**, sous Ubuntu, le verrouillage du pavé numérique **n'est pas activé**, ce qui peut être désagréable pour les usagers utilisant des caractères numériques dans leur identifiant ou mot de passe. **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]]. ===== Installation et configuration ===== ==== Pré-requis ==== * Avoir [[:tutoriel:comment_installer_un_paquet|installé le paquet]] **[[apt://numlockx|numlockx]]**. (sauf pour KDE). ==== Configuration du pavé numérique dans l'environnement graphique ==== Puis, il faut modifier un fichier selon votre environnement graphique pour y ajouter, en début((après les commentaires)) ou fin de fichier, ((entre le fi et exit 0)) le code suivant : ==== Pour Ubuntu ou Xubuntu (jusqu'a la version Ubuntu 11.04) === Jusqu'à la version 11.04 incluse : le gestionnaire d'affichage est **[[:GDM]]**. [[:tutoriel:comment_modifier_un_fichier|Ouvrez le fichier]] **/etc/gdm/Init/Default** avec les droits d'administration. Ajoutez les 3 lignes suivantes en début de fichier. if [ -x /usr/bin/numlockx ]; then exec /usr/bin/numlockx on fi **____Dans Ubuntu 10.04 Lucid Lynx, 10.10 Maverick Meerkat, et 11.04 The Natty Narwhal ces instructions sont à mettre avant la dernière ligne (celle qui contient "exit 0") et non pas au début pour que l'utilitaire marche après l'authentification.____ ** FIXME Dans certains cas sous Ubuntu 10.04 les instructions sont à mettre en début de fichier. au début du fichier /etc/gdm3/Init/default c'est la ligne : test -x /usr/bin/numlockx && /usr/bin/numlockx on que l'on doit rajouter Même si la diode du clavier ne semble pas s'allumer, le pavé numérique fonctionne. Pour info, après tests (le 25/03/2011), tout fonctionne bien : * Lors du login (avant d'entrer le mot de passe pour se connecter) * Après le login (durant la session) * Avec le point qui fonctionne normalement et la led qui s'allume lorsque les chiffres sont activés avec (comme indiqué plus haut) : * ubuntu Lucid Lynx (10.04) * installation de numlockx * insertion en début de fichier des lignes : if [ -x /usr/bin/numlockx ]; then exec /usr/bin/numlockx on fi Que ce soit avec Ubuntu 10.04, 10.10 ou 11.04 (32 ou 64 bits), j'ai toujours ajouté les trois lignes pour obtenir ceci en début de fichier: #!/bin/sh # Stolen from the debian kdm setup, aren't I sneaky # Plus a lot of fun stuff added # -George PATH="/usr/bin:$PATH" OLD_IFS=$IFS #if [ -x '/usr/bin/xsplash' ]; #then # /usr/bin/xsplash --gdm-session --daemon #fi if [ -x /usr/bin/numlockx ]; then exec /usr/bin/numlockx on fi /sbin/initctl -q emit login-session-start DISPLAY_MANAGER=gdm ==== Pour Ubuntu ou Xubuntu (à partir de la version 11.10) ==== À partir de la version 11.10 : le gestionnaire d'affichage est **[[:lightdm]]**. Éditer le fichier /etc/lightdm/lightdm.conf en y ajoutant la ligne suivante : greeter-setup-script=/usr/bin/numlockx on ==== Pour Kubuntu (Gestionnaire d'Affichage KDM) ==== Dans Kubuntu Jaunty pas besoin d'installer //numlockx//. Pour activer le verrouillage du pavé numérique au démarrage, aller dans « Configurer le système » puis « Clavier et souris », enfin sur l'onglet « Clavier », cliquer sur « Activé » dans la rubrique « Verrouillage numérique au démarrage de KDE ».\\ Dans Kubuntu 11.04, aller dans le menu K > Applications > Configuration > Configuration du système > Matériel > Périphériques d'entrée > Clavier > onglet Matériel > Verrouillage numérique au démarrage de KDE > Activé\\ Installer numlockx sudo apt-get install numlockx Editer le fichier Xsetup\\ Pour KDE3, [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] **/etc/kde3/kdm/Xsetup**.\\ Pour KDE4, [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] **/etc/kde4/kdm/Xsetup**.\\ sudo kate /etc/kde4/kdm/Xsetup Ajouter les lignes ci-dessous if [ -x /usr/bin/numlockx ]; then /usr/bin/numlockx on fi Parfois après avoir activé //numlockx//, le pavé ne fonctionne toujours pas. Utilisez le raccourci Shift+Maj+NumLock ( Ctrl+Maj+Numlock sous Ubuntu ) ou essayez ceci : * Aller dans (//Système → Préférences → Clavier//). * Dans l'onglet Touches de la souris, décocher « Permettre le contrôle de la souris en utilisant le pavé numérique ». ==== Pour Lubuntu (Gestionnaire LXDM) ==== Ajouter dans la section **''[base]''** du fichier **''/etc/lxdm/default.conf''**, le paramétre **''numlock''** (cf. **''man lxdm''**) : numlock=1 et dans une console, faire un sudo /etc/init.d/lxdm restart ==== Configuration du pavé numérique dans les consoles virtuelles ==== Ajouter les lignes suivantes dans le fichier "/etc/rc.local" avant la commande "exit 0" # Turn Numlock on for the TTYs: for tty in /dev/tty[1-6]; do /usr/bin/setleds -D +num < $tty done ---- //Contributeurs principaux : [[:utilisateurs:Sallé]], [[:utilisateurs:jewome_62]].//