Comment tester son clavier en ligne ?
Cliquez dans la zone de test, puis appuyez sur chaque touche : elle s'allume tant que vous la tenez enfoncée et reste marquée ensuite. Le compteur indique combien de touches du schéma ont répondu, et la liste repliable donne celles qui restent.
L'outil écoute les événements clavier que le navigateur transmet à la page. Pour chaque appui, il lit deux valeurs : key, le caractère ou la fonction produits (« a », « Enter », « Shift »), et code, l'emplacement physique de la touche. C'est code qui allume le schéma : la touche est reconnue par sa position, quelle que soit la disposition réglée dans le système.
Les codes portent le nom de la touche située au même endroit sur un clavier QWERTY américain. Sur un AZERTY, la touche A envoie donc le code KeyQ et la touche M le code Semicolon. Rien d'anormal : pour savoir si le système interprète bien la touche, regardez la valeur key, qui doit correspondre à l'inscription. Le schéma suit l'AZERTY des PC ; un clavier de Mac porte d'autres inscriptions (Commande, Option) et n'a pas certaines de ces touches.
| Touche AZERTY | Valeur key (sans Maj) | Valeur code |
|---|---|---|
| A | a | KeyQ |
| Z | z | KeyW |
| Q | q | KeyA |
| W | w | KeyZ |
| M | m | Semicolon |
| ù | ù | Quote |
| ^ (touche morte) | Dead | BracketLeft |
| Espace | " " (une espace) | Space |
| Entrée | Enter | Enter |
Exemples : lire le compteur et le record de touches
Le schéma compte 87 touches : Échap et F1 à F12, les cinq rangées principales et le bloc de droite (Impr. écran, Arrêt défil., Pause, Inser, Début, Pg préc., Suppr, Fin, Pg suiv. et les quatre flèches). Le pavé numérique n'est pas dessiné : ses touches apparaissent dans la ligne « Touches hors du schéma », avec leur code (Numpad1, NumpadEnter...).
Exemple 1 : après avoir parcouru les lettres, les chiffres et quelques touches de fonction, le compteur affiche 61 sur 87. Comme 61 / 87 = 0,701, l'outil indique 70 % du schéma. Ouvrez la liste des touches pas encore testées pour finir le tour sans en oublier.
Exemple 2 : sur un ordinateur portable sans touches Arrêt défil., Pause, Inser ni Menu, le compteur plafonne à 83 sur 87 si toutes les autres répondent, soit 95 % (83 / 87 = 0,954). Ce n'est pas une panne : ces quatre touches n'existent pas sur ce clavier, ou seulement en combinaison avec Fn.
Exemple 3 : maintenez A, puis Z, puis E sans relâcher, et ajoutez des lettres une à une. Chaque touche tenue apparaît en dégradé, et la ligne « Record de touches enfoncées ensemble » garde le maximum atteint. Si le record cesse de monter alors que vous ajoutez une touche, le clavier a atteint sa limite pour cette combinaison.
Pourquoi une touche ne s'allume pas pendant le test ?
Une touche qui reste grise n'est pas forcément cassée : certaines frappes n'atteignent jamais la page web, parce que le système ou le navigateur les traitent avant elle. Passez en revue ces cas avant de conclure à une panne.
- La touche Fn : elle est en général gérée par le clavier lui-même et ne produit pas de code distinct. Elle change seulement ce qu'envoient les autres touches (volume, luminosité, F1 à F12).
- Les raccourcis du système : Ctrl + Alt + Suppr sous Windows, Commande + Tab sous macOS, ou la touche Windows qui ouvre le menu Démarrer. Le système les traite en priorité et la page peut n'en voir qu'une partie, voire rien.
- Les raccourcis du navigateur : Ctrl + W ferme l'onglet, Ctrl + T en ouvre un autre. L'outil ne les bloque pas, et F11 et F12 gardent aussi leur rôle habituel.
- Impr. écran : sous Windows, il arrive que seul le relâchement de cette touche parvienne au navigateur. L'outil compte ce relâchement comme un appui.
- Alt Gr : sous Windows, cette touche équivaut à Ctrl + Alt. Il est donc courant que Ctrl gauche s'allume en même temps qu'elle.
- Les touches mortes : ^ et ¨ n'écrivent rien seules, elles attendent la lettre suivante. Leur valeur key est Dead, et c'est le comportement attendu.
- Les claviers virtuels de téléphone ou de tablette : sans touches physiques, ils reçoivent des valeurs approchées choisies par le navigateur, parfois incomplètes ou vides.
Ghosting et rollover : tester plusieurs touches à la fois
Un clavier repère généralement ses touches grâce à une grille de contacts en lignes et en colonnes : un appui relie une ligne à une colonne, et le contrôleur du clavier en déduit la touche. Quand trois touches placées aux coins d'un même rectangle de cette grille sont tenues, il peut croire qu'une quatrième l'est aussi : c'est le ghosting, l'apparition d'une touche fantôme.
Pour éviter ces fantômes, certains claviers bloquent la touche de trop, qui ne répond pas tant que les autres restent enfoncées. Le rollover désigne le nombre de touches qu'un clavier sait reconnaître en même temps ; un clavier annoncé « N-key rollover » (NKRO) les reconnaît toutes, quelle que soit la combinaison.
Pour le vérifier, tenez plusieurs touches voisines (A, Z, E, Q, S, D par exemple) en regardant le schéma : une touche qui s'allume sans que vous l'ayez touchée trahit du ghosting, une touche enfoncée qui reste éteinte signale la limite du rollover. Recommencez avec d'autres groupes, car cette limite dépend souvent de la position des touches dans la grille. Le résultat dépend aussi du système et de la liaison (câble ou sans fil) : le record mesuré est celui de votre installation, pas une caractéristique garantie du clavier.
Que faire si une touche de clavier ne fonctionne plus ?
Le test permet de savoir si le problème vient de la touche, du système ou du branchement. Procédez dans l'ordre, du plus simple au plus long.
- Regardez la valeur key : si la touche A affiche « q », le clavier fonctionne mais le système est réglé en QWERTY. Changez la disposition dans les réglages de langue du système.
- Débranchez puis rebranchez le clavier, essayez un autre port USB ou, pour un modèle sans fil, changez les piles et rapprochez le récepteur.
- Faites le même test sur un autre ordinateur : si la touche reste muette, le défaut vient du clavier ; si elle répond, cherchez du côté du système ou du pilote.
- Pour une touche qui s'enregistre deux fois, appuyez dix fois de suite en surveillant la ligne « Appuis enregistrés » : elle doit augmenter de dix, pas davantage.
- Une touche dure ou qui accroche peut être gênée par une poussière ou une miette : clavier débranché, retournez-le et soufflez doucement entre les touches.