Activer la touche numérique (NumLock) de façon permanente

Comme je travaille beaucoup avec des chiffres et que je suis amené à en taper, j’ai toujours attaché une grande importance à ce que mon clavier soit doté d’un pavé numérique. Celui-ci a également été activé par défaut.

La touche Num se désactive

Malheureusement, j’ai récemment remarqué que le comportement du pavé numérique n’était plus le même. Normalement, le pavé numérique est activé ou désactivé manuellement via la touche Num, également connue sous le nom de NumLock. Lorsqu’elle est activée, une petite LED s’allume sur la touche NumLock elle-même ou sur un symbole correspondant.

Photo du clavier avec NumLock activé
Le pavé numérique est activé

Récemment, l’activation a été très sporadique et semble également dépendre du programme. En fait, la touche NumLock semble être désactivée. Si j’ouvre ensuite un programme, par exemple Excel, pour saisir des chiffres, j’active le pavé numérique via la touche Verrouillage numérique et je commence à taper. Si je ferme ensuite le programme ou si j’ouvre à nouveau ce programme ou un autre, le pavé numérique est à nouveau désactivé. Ce qui est stupide, c’est que dans mon cas, les touches fléchées sont alors actives, et le programme fait quelque chose, mais pas ce qu’il devrait.

Je ne peux pas dire exactement quand ce comportement a commencé, mais je soupçonne qu’il s’est produit lors d’une mise à jour de Windows.

Solution : Activez la touche Num (NumLock) de manière permanente via le registre

Clé de registre : InitialKeyboardIndicators

Comme c’est souvent le cas dans le monde Windows, ces réglages se font via le Registry. Il y a la clé InitialKeyboardIndicators. Elle peut être utilisée pour contrôler le comportement du Numpad ou du Verrouillage numérique au démarrage de Windows. En principe, la touche peut avoir trois valeurs qui sont pertinentes pour le comportement du clavier numérique au démarrage. La valeur est de type REG_SZ, ce qui correspond à une chaîne de caractères au format Unicode, bien que l’entrée soit un chiffre.

  • Valeur 0 : le bouton NumLock reste désactivé après le démarrage (valeur par défaut)
  • Valeur 1 : La touche Num est désactivée
  • Valeur 2 : La touche Num est activée après le démarrage de Windows

Appeler le registre et réinitialiser la valeur

  1. Commencez par appeler le registre via la boîte de dialogue Exécuter. Pour ce faire, utilisez le raccourci Win+R et tapez “regedit“. Cliquez ensuite sur Entrée ou OK. Vous pouvez également rechercher “Registry Editor” dans le champ de saisie de Windows.
    Confirmez le message d’avertissement suivant du contrôle de compte d’utilisateur avec “Oui“.
Capture d'écran Ouverture du registre par combinaison de touches
Appuyez simultanément sur les touches Win et R et tapez “regedit” dans la boîte de dialogue Exécuter
  1. Par la suite, recherchez la clé InitalKeyboardIndicators dans le registre sousHKEY_USERS sous l’utilisateur .DEFAULT. Pour ce faire, utilisez la structure de construction ou saisissez le chemin d’accès suivant en haut de la page :

    Computer\HKEY_USERS\.DEFAULT\Control Panel\Keyboard

Capture d'écran du chemin vers la clé de registre Intialkeyboardindicators
Chemin vers Intialkeyboardindicators
  1. Double-cliquez ensuite sur InitalKeyboardIndicators pour modifier la valeur. Entrez la valeur “2” ici. J’avais déjà la valeur 2147483648. Vous pouvez ajouter 2 à cette valeur et changer la valeur en 2147483650. Pour explication:
    2147483648 correspond au binaire 10000000000000000000000000000000
    2147483650 correspond au binaire 10000000000000000000000000000010
    Si vous regardez les deux derniers chiffres, alors “00” correspond à la valeur décimale “0” et “10” à la valeur décimale “2”
Screenshot Set registry value to 2147483650 or 2
Change value to 2 or 2147483650 (plus 2)
  1. Cela ne m’a pas aidé. J’avais toujours le problème de la désactivation sporadique de NumLock. Pour l’activer de manière permanente, j’ai dû effectuer le réglage pour tous les utilisateurs et HKEY_USERS. Il existe encore de nombreuses entrées utilisateur du type S-1-5-XX. Il s’agit de identifiants de sécurité Windows.
Change InitialKeyboardIndicators for all users in the registry
Répétez la modification du registre pour tous les utilisateurs

Une fois que vous avez terminé toutes les étapes, il est préférable de redémarrer Windows et de vérifier si le Verrouillage numérique est activé au démarrage et s’il est également activé dans tous les programmes et toutes les applications.

Leave a Reply

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