Jump to content
Nozalys

Verrouillage numérique...

Recommended Posts

Salut la communauté !

Jamais je n'aurais pensé demander un jour de l'aide sur un sujet aussi stupide, basique, mineur... mais Windows 10 étant ce qu'il est........

Je me bat depuis des jours avec le verrouillage du pavé numérique au démarrage, sur l'écran de connexion. J'ai essayé plein de choses, et je suis ébahi que Windows soit totalement incapable de proposer une option aussi basique dans ses paramètres. Devoir trifouiller 20 fois la BDR pour constater des changements c'est dingue !

Bref, voici ce que j'ai déjà essayé :

1. modifier les valeurs InitialKeyboardIndicators (par 2, 80000002, 2147483648 ou 2147483650 - d'ailleurs personne n'explique jamais le pourquoi de ces valeurs, et leur signification) dans les clés suivantes :

HKEY_CURRENT_USER\Control Panel\Keyboard
HKEY_USERS\.DEFAULT\Control Panel\Keyboard
HKEY_USERS\S-1-5-******\Control Panel\Keyboard (5 fois)

2. éteindre le PC, le rallumer, à l'écran de login activer le numlock, puis ré-éteindre pour sauvegarder la conf dans le fast boot.

Donc avec tous ces paramètres, le mieux que je puisse obtenir c'est que le verrouillage numérique est conservé après un redémarrage, après un cycle arrêt-allumage si le temps OFF n'est que de quelques secondes, mais du soir au lendemain rebelote, le numlock est désactivé au démarrage.

Sachant que je tourne sur une fresh install de Win10 1903 qui n'a pas 2 mois, et que le numlock est activé dans l'UEFI.

Quelqu'un a-t-il une autre astuce ?

 

Edited by Nozalys

Share this post


Link to post
Share on other sites

Je vais probablement répondre à côté de la plaque car je comprends mal la question.
Chez moi, l'activation du clavier numérique est en fonction dans l'uEFI et sur mon clavier j'ai une touche de vérouillage/dévérouillage du pavé numérique.
Au démarrage /boot, le clavier numérique est activé et si je veux, je peux le désactiver en cours de session.

Share this post


Link to post
Share on other sites

Si tu actives l'accès par code PIN, pas besoin que le verrouillage numérique soit enclenché, Windows prend automatiquement les chiffres.

Normalement, si tu l'actives le verrouillage numérique sur l'écran de déverrouillage de session, il s'en souvient la fois suivante pour ouvrir la même session.

Share this post


Link to post
Share on other sites
Il y a 6 heures, Nozalys a écrit :

Salut la communauté !

Jamais je n'aurais pensé demander un jour de l'aide sur un sujet aussi stupide, basique, mineur... mais Windows 10 étant ce qu'il est........

Je me bat depuis des jours avec le verrouillage du pavé numérique au démarrage, sur l'écran de connexion. J'ai essayé plein de choses, et je suis ébahi que Windows soit totalement incapable de proposer une option aussi basique dans ses paramètres. Devoir trifouiller 20 fois la BDR pour constater des changements c'est dingue !

Questions:

  • Est-ce que par hasard le problème ne se poserait pas quand tu sors de veille/veille prolongée uniquement? Si c'est le cas je ne sais pas si une solution existe maintenant
  • Aurais-tu deux claviers? Ou un clavier bluetooth?
  • Ou alors aurais-tu un clavier avec pilote/logiciel constructeur particulier?
  • Ou un second pilote de clavier, ou un keylogger, un injecteur clavier comme ceux pour simuler un clavier à partir d'une manette?

 

Il y a 6 heures, Nozalys a écrit :

1. modifier les valeurs InitialKeyboardIndicators (par 2, 80000002, 2147483648 ou 2147483650 - d'ailleurs personne n'explique jamais le pourquoi de ces valeurs, et leur signification) 

C'est un masque de bits:

  • Bit 0: Caps lock (majuscules)

  • Bit 1: Num lock (pavé numérique)

  • Bit 2: Scrolllock (verrouillage défilement)

  • Les autres bits: pas d'info

Donc pour en revenir à tes valeurs:

  • Attention: 80000002 ne doit pas être saisi en décimal mais en hexa car 0x80000002 = 2147483650  en décimal
  • 80000002H = 2147483650  = 2147483648  + 2 = 1000 0000 0000 0010 en binaire. On passe simplement un bit à 1 (le 2ème, en partant de la droite) qui force numlock. Je ne connais pas la signification du 1er bit, simplement la "littérature" indique qu'il peut provoquer des fonctionnements non prévus sur certains clavier.

  • Donc la valeur 2 est plus conseillée

Tu changes la valeur dans HKCU (ton compte), puis dans HKU\.DEFAULT pour les valeurs par défaut des nouveaux utilisateurs, les S-* pour les utilisateurs système dans lesquels doit se trouver le login utilisé au moment de l'affichage de l'écran de login justement (puisque Windows ne sait pas que c'est toi qui veut utiliser l'ordi).

Share this post


Link to post
Share on other sites

Alors merci pour vos réponses.

@Carpe_Diem, chez moi justement, le pavé numérique n'est pas activé, et je voudrais qu'il le soit.

@Edtech, je ne veux pas saisir de code PIN, mais mon mot de passe classique. Et je confirme que jusqu'ici ta 2ème phrase était valide, mais depuis ma fresh install ce n'est plus le cas. Autre changement, détail peut-être, j'ai maintenant un compte administrateur, que je n'utilise que très rarement, et je m'identifie sur mon compte user, et ce afin de limiter les risques en cas de problème : le compte actif n'a pas les droits d'admin, sauf élévation manuelle des privilèges.

@brice.wernet alors dans l'ordre :

  1. Je n'utilise pas la veille/veille prolongée, c'est un PC fixe et je souhaite qu'il soit 100% actif quand je le laisse allumé
  2. Un seul clavier, USB, toujours le même depuis... 10 ans
  3. C'est un logitech G19, avec ses pilotes et qui ne posait pas de souci particulier jusqu'ici
  4. Je n'ai pas ce genre de soft, par contre j'ai depuis récemment une manette xbox, toujours éteinte à l'allumage du PC.

Merci pour les explications du bitmask. Concernant la valeur 80000002, on ne peut la saisir en hexa ou en décimal car la valeur InitialKeyboardIndicators est une valeur chaine et pas DWORD. Je ne sais pas comment Windows gère ça derrière. Je vais remettre toutes les valeurs à "2" pour voir. Ce que tu décris est exactement ce que j'ai déjà testé maintes fois.

-> Edith : précision sur le comportement que je constate : ce matin, je démarre mon PC, le verrouillage numérique est -comme d'hab- désaactivé sur l'écran de login. Là, je redémarre sans m'identifier, et suite au redémarrage, le verrouillage numérique est à présent activé. Et à chaque redémarrage qui suit. Si j'éteins le PC et que j'attends quelques secondes avant de le rallumer : verrouillage numérique à nouveau désactivé.

Ça semble donc être une règle lié à l'allumage (fast boot ?) et non au reboot, qui force le rechargement entier de l'OS.

--> Edith2 : j'ai tenté avec un autre clavier USB standard (HP basique sans pilote) et j'ai exactement le même problème.

Edited by Nozalys

Share this post


Link to post
Share on other sites
Il y a 14 heures, Nozalys a écrit :

chez moi justement, le pavé numérique n'est pas activé, et je voudrais qu'il le soit.

Sur ma Z170A, l'option activer/désactiver (au démarrage) est dans l'uEFI.

Share this post


Link to post
Share on other sites

Essaye cela peut-être:

* Désactiver fastboot
* Modifer la base de registre comme tu l'as déjà fait
* réactiver fastboot

Il semble que fastboot conserve ses propres paramétrages.

https://www.howtogeek.com/244606/how-to-enable-num-lock-automatically-when-your-computer-boots/

https://www.tenforums.com/customization/30433-enable-numlock-fast-startup.html

Share this post


Link to post
Share on other sites

Ok, merci je vais tester ça dans la semaine ! Je risque de tarder quelques semaines à donner des nouvelles, mais j'en donnerai bel et bien !

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×
×
  • Create New...