Test clavier : toutes les touches fonctionnent-elles ?

Cliquez dans la zone du clavier et appuyez sur toutes les touches, l’une après l’autre. Ce que le clavier signale s’allume et reste marqué comme testé, ce qui fait ressortir aussitôt les touches mortes ou qui coincent.

Cliquez dans le clavier (ou touche Tab) pour démarrer le test.

Tant que la zone est active, les touches ne déclenchent aucune action du navigateur. Appuyez sur Échap pour la quitter.

event.key
–
event.code
–
event.location
–
Actuellement enfoncées
0
Maximum simultané
0
Frappes
0
Touches testées
0 / 105

Tout reste dans votre navigateur. Rien n’est enregistré ni envoyé.

Résultat

Comment le calcul est fait

Le test du clavier montre quelles touches votre clavier signale réellement à l’ordinateur. Le schéma correspond à un clavier français (AZERTY, ISO avec grande touche Entrée) muni d’un pavé numérique. Les touches sont toutefois reconnues par leur position physique : le test fonctionne donc tout aussi bien avec un clavier allemand, anglais ou tout autre agencement.

Comment tester votre clavier

  1. Cliquez dans la zone du clavier ou atteignez-la avec la touche Tab. Le contour change de couleur : le test est actif.
  2. Appuyez une fois sur chaque touche. La touche pressée s’allume fortement, puis reste marquée d’une coche comme « testée ».
  3. Surveillez le compteur « Touches testées » : si une touche reste grise malgré la pression, elle ne signale rien – saleté, contact défectueux, ou touche interceptée par le système d’exploitation (voir plus bas).
  4. Appuyez sur Échap pour quitter la zone ; « Réinitialiser le test » recommence à zéro.

Que signifient key, code et location ?

À chaque frappe, le navigateur fournit plusieurs valeurs définies par la norme « UI Events » du W3C :

Ghosting, anti-ghosting et n-key rollover

À l’intérieur d’un clavier, les touches sont câblées selon une matrice de lignes et de colonnes. En appuyant sur certaines combinaisons de trois touches ou plus en même temps, l’électronique ne peut plus déterminer exactement lesquelles sont enfoncées. Le clavier finit alors soit par ignorer une touche (blocage), soit par signaler une touche supplémentaire que vous n’avez pas pressée (ghosting). Beaucoup de claviers bloquent ces combinaisons plutôt que d’envoyer des touches fantômes.

Le n-key rollover (NKRO) signifie que chaque touche est détectée indépendamment, quel que soit le nombre de touches maintenues. Le 6KRO signifie six touches normales plus les touches de modification (Maj, Ctrl, Alt, Win) – c’est tout ce qui tient dans un rapport selon le protocole USB HID boot que beaucoup de claviers utilisent.

Comment vérifier : maintenez enfoncée une combinaison dont vous avez vraiment besoin – pour jouer, par exemple Z + Q + Maj + Espace (le ZQSD des jeux) – et regardez « Actuellement enfoncées » ainsi que la liste des touches maintenues. Si une touche manque dans la liste, le clavier bloque cette combinaison. « Maximum simultané » retient la valeur la plus haute atteinte.

Limites honnêtes de ce test

Le navigateur ne voit que ce que le clavier et le système d’exploitation lui transmettent. Certaines touches n’arrivent donc jamais, ou seulement à moitié – ce n’est pas un défaut :

Problèmes typiques

Envie de vérifier votre souris ensuite ? Le test CPS mesure la vitesse de vos clics.

Questions fréquentes

Comment vérifier que toutes les touches de mon clavier fonctionnent ?

Cliquez dans la zone du clavier et appuyez une fois sur chaque touche. Les touches testées restent marquées d’une coche ; « Touches testées » indique combien de touches représentées sur le schéma sont déjà arrivées. Les touches restées grises ne sont pas signalées par votre clavier.

Le test fonctionne-t-il aussi avec un clavier allemand ou anglais ?

Oui. Le test reconnaît les touches via event.code, c’est-à-dire par la position physique. Le schéma reprend un clavier français AZERTY, mais la touche qui s’allume correspond toujours à celle que vous avez pressée. Le caractère de votre propre agencement s’affiche dans le champ « event.key ».

Pourquoi la touche Fn ne réagit-elle pas ?

La touche Fn est traitée à l’intérieur du clavier même et n’est jamais envoyée à l’ordinateur. Aucun programme ni aucune page web ne peut la voir. Ce n’est pas un défaut.

Qu’est-ce que le ghosting sur un clavier ?

Avec certaines combinaisons de trois touches ou plus enfoncées en même temps, la matrice de touches ne peut plus déterminer exactement lesquelles sont pressées : une touche manque, ou une touche supplémentaire apparaît. Maintenez votre combinaison et vérifiez la liste « Touches actuellement maintenues ».

Combien de touches mon clavier peut-il détecter en même temps ?

Appuyez sur de plus en plus de touches et maintenez-les enfoncées. « Maximum simultané » indique la valeur la plus haute atteinte. Six touches normales plus les modificateurs suggèrent un 6-key rollover ; des valeurs plus élevées suggèrent un n-key rollover. Les combinaisons qui bloquent dépendent du câblage : testez donc les touches que vous utilisez vraiment ensemble.

Impr écran ou la touche Windows reste grise – est-elle en panne ?

Pas nécessairement. Le système d’exploitation intercepte souvent ces touches avant que le navigateur ne les voie (menu Démarrer, outil de capture). Sous Windows, Impr écran ne signale souvent que le relâchement ; elle compte tout de même ici comme testée. Si la fonction système se déclenche, la touche fonctionne.

Puis-je continuer à utiliser la page avec mon clavier ?

Oui. Les touches ne sont capturées que tant que la zone de test est active. Appuyez sur Échap pour la quitter ; Tab, la barre d’espace et tous les raccourcis fonctionnent ensuite de nouveau normalement.

Ce que je tape est-il enregistré ou envoyé ?

Non. Le test s’exécute entièrement dans votre navigateur. Ni les touches ni le texte ne sont enregistrés ni envoyés à un serveur ; recharger la page repart de zéro.

Sources et références juridiques

Dernière mise à jour :

Outils similaires