Test de Ghosting Clavier & Vérification N-Key Rollover
Ce test de ghosting clavier mesure avec précision combien de touches votre clavier peut enregistrer simultanément et quelles combinaisons sont ignorées en silence. Maintenez enfoncé n'importe quel groupe de touches — comme Z, Q, Maj et Espace ou vos deux mains entières — et le clavier virtuel à l'écran s'illumine pour chaque frappe reçue par le navigateur. Un compteur de crête consigne le record de touches ordinaires (Maj, Ctrl, Alt et Cmd/Win sont comptabilisées à part car transmises dans un octet USB distinct) et évalue le clavier en 2KRO, 6KRO ou NKRO complet. Aucune installation requise, aucune frappe n'est enregistrée en ligne.
Qu'est-ce que le ghosting sur un clavier ?
Le ghosting se produit lorsqu'un clavier omet d'enregistrer une touche que vous maintenez physiquement enfoncée, en raison de la combinaison particulière dans laquelle elle s'insère. Vous sentez parfaitement le switch arriver en butée, mais le personnage ne saute pas ou la lettre n'apparaît pas. À l'origine, le terme désignait le phénomène inverse : l'apparition à l'écran d'une touche fantôme que personne n'avait pressée — les deux problèmes découlent de la même structure matricielle.
Chaque clavier est constitué d'une grille électrique en lignes et colonnes. Le contrôleur ne dispose pas d'un fil par touche ; chaque switch est placé à une intersection. Des centaines de fois par seconde, le contrôleur alimente les lignes tour à tour et lit quelles colonnes répondent. Si vous pressez trois touches partageant des lignes et colonnes communes — par exemple A, Z et Q dans un même bloc —, une quatrième intersection se ferme électriquement. Le contrôleur devient incapable de distinguer la frappe réelle de la touche fantôme.
Les claviers d'antan laissaient passer cette frappe fantôme, d'où le mot ghosting. Les claviers modernes adoptent une approche plus sûre : face à un signal ambigu, ils bloquent (jamming) et suppriment l'une des touches légitimes plutôt que d'en inventer une fausse. C'est pourquoi un test de ghosting moderne révèle des touches manquantes et non des touches supplémentaires, et le résultat dépend de quelles touches précises vous pressez, et pas seulement de leur nombre.
Qu'est-ce que le N-Key Rollover (NKRO) ?
Le N-Key Rollover (NKRO) garantit que chaque touche pressée est transmise de manière totalement indépendante, quel que soit le nombre d'autres touches maintenues enfoncées. Les constructeurs y parviennent en soudant une diode anti-retour derrière chaque switch. Le courant ne peut alors circuler que dans un seul sens dans la matrice, rendant les boucles fantômes physiquement impossibles.
Le second verrou se situe au niveau du câble. Le rapport standard de clavier USB HID ne prévoit de la place que pour six codes de touches ordinaires, plus un octet pour les modificateurs (les deux Maj, Ctrl, Alt et touches système). C'est le protocole boot protocol, standardisé pour que le BIOS reconnaisse le clavier avant le chargement des pilotes. Un clavier limité à ce seul rapport sera plafonné à six touches classiques, quelle que soit la perfection de sa matrice.
L'USB n'est pourtant pas une barrière infranchissable : un clavier peut déclarer des descripteurs HID personnalisés ou émettre plusieurs rapports en parallèle pour transmettre une infinité de frappes. C'est ainsi que fonctionnent les claviers NKRO en USB et les réglages de firmware sous QMK ou VIA. Les anciens claviers PS/2 contournaient nativement cette limite par interruptions matérielles, mais nécessitaient tout de même des diodes sur la matrice.
Comparatif : 2KRO vs 6KRO vs NKRO
Le résultat de votre test classera votre clavier dans l'une des trois catégories suivantes :
- 2KRO : Deux touches simultanées, parfois trois si elles sont sur des lignes différentes. Typique des vieux claviers bureautiques à membrane et de certains ordinateurs portables. C'est ici que la combinaison Z + Maj + Espace échoue immanquablement.
- 6KRO : Six touches régulières plus jusqu'à huit touches modificatrices. C'est le standard USB natif et le profil le plus répandu. Amplement suffisant pour la bureautique et l'immense majorité des jeux vidéo.
- NKRO : Aucune limite pratique. Chaque touche est isolée par diode. Standard sur les claviers mécaniques haut de gamme et les modèles gaming, souvent commutable pour préserver la compatibilité BIOS.
Le discours marketing entretient souvent la confusion : le terme "anti-ghosting" n'est pas synonyme de NKRO complet. Il signifie le plus souvent que le fabricant a ajouté des diodes sur une sélection restreinte de touches — généralement le bloc ZQSD/WASD et les modificateurs — pour préserver les combinaisons de jeu courantes. Un clavier vendu pour "anti-ghosting 19 touches" gère 19 touches bien définies, et non n'importe quelles 19 touches choisies au hasard.
Comment analyser vos résultats
Enfoncez et maintenez les touches les unes après les autres sans relâcher les précédentes. Le compteur de crête affiche le nombre maximal de touches ordinaires tenues simultanément, les modificateurs (Maj, Ctrl, Alt, Win/Cmd) apparaissant dans un encadré distinct — ce record de touches ordinaires indique votre rollover effectif. Si une touche maintenue reste éteinte sur le schéma, elle est bloquée par la matrice — notez la combinaison en question, car c'est l'agencement exact des touches qui importe.
Précisions utiles lors d'un test sur navigateur :
- Le système d'exploitation intercepte certains raccourcis : Alt+Tab, la touche Windows, Ctrl+W, Impr. écran ou F11 peuvent être captés avant d'atteindre la page. Testez avec des lettres, des chiffres et la barre d'espace pour un relevé propre.
- Les combinaisons avec la touche Fn sont interprétées en interne par le clavier et n'émettent aucun signal pour l'OS. Leur absence sur le schéma est normale.
- Les modificateurs transitent dans un octet dédié et ne consomment aucun des six emplacements classiques. Ils s'illuminent bien à l'écran, mais ne sont pas comptés dans le total 6KRO : un clavier 6KRO qui enregistre Ctrl+Maj+Alt et six lettres reste un clavier 6KRO. La vraie limite réside dans les six touches de lettres.
- S'arrêter pile à six touches est le comportement normal de tout clavier USB conventionnel en parfait état. Beaucoup de modèles disposent d'un raccourci (comme Fn + N) ou d'un utilitaire pour activer le mode NKRO.
- Ce test ne fait pas la différence entre un blocage de matrice et un switch hors service. Si une touche ne répond jamais même individuellement, faites le test clavier complet.
Le jeu vidéo exige-t-il réellement du NKRO ?
Pour la plupart des jeux, non. Six touches simultanées plus les modificateurs dépassent ce qu'une main humaine utilise pendant que l'autre tient la souris ; Z, Q, Maj, Espace et R constituent déjà un chevauchement considérable en FPS. Ce qui pénalise véritablement les joueurs n'est pas l'absence de NKRO, mais un clavier 2KRO d'entrée de gamme incapable d'encaisser trois touches, ou un anti-ghosting partiel calibré pour ZQSD alors que le joueur utilise d'autres touches.
Le NKRO prend tout son sens dans des cas bien spécifiques : les jeux de rythme où sept colonnes ou plus sont maintenues en accord continu (notamment osu!mania 7K), la sténographie, l'utilisation du clavier comme contrôleur MIDI, les jeux de combat à deux sur un même clavier ou les configurations complexes de MMO. Si vous appuyez alternativement sur deux ou quatre touches le plus vite possible sans les maintenir, le rollover n'est pas votre facteur limitant — le test cps clavier est plus pertinent pour ce profil.
Gardez à l'esprit que le NKRO ne rend absolument pas votre clavier plus rapide. Le rollover mesure la quantité de touches transmissibles simultanément, pas leur vitesse d'acheminement. La fréquence de rafraîchissement est une caractéristique distincte ; si vous cherchez la réactivité pure et une latence minimale, consultez le test polling rate clavier. Acheter du NKRO pour réduire l'input lag est une idée reçue.
Foire Aux Questions (FAQ)
Pourquoi impossible d'appuyer sur Maj + Espace + Z en même temps ?
Votre clavier bloque cette combinaison précise dans sa matrice interne : ces trois touches partagent des lignes et colonnes que le contrôleur ne peut pas démêler simultanément. C'est une limite matérielle qu'aucun pilote ne peut corriger. Réassignez une touche vers un bouton de souris ou optez pour un clavier 6KRO ou NKRO.
L'anti-ghosting est-il identique au N-Key Rollover (NKRO) ?
Non. L'anti-ghosting signifie généralement que le constructeur a placé des diodes sur un groupe restreint de touches — en général ZQSD et les modificateurs — afin d'éviter les blocages en jeu. Le NKRO assure une isolation totale sur chaque touche du clavier. Un modèle "anti-ghosting 19 touches" ne protège que 19 touches prédéfinies.
A-t-on vraiment besoin du NKRO pour jouer aux jeux vidéo ?
Pour la majorité des jeux, non : le 6KRO complété des modificateurs suffit largement aux exigences d'une seule main en FPS, MOBA ou MMO. Le NKRO devient indispensable pour les jeux de rythme (comme osu!mania 7K), les jeux de combat au clavier ou pour les joueurs qui utilisent des configurations personnalisées non protégées par l'anti-ghosting d'origine.
Mon clavier bloque à 6 touches simultanées — dois-je en changer ?
Pas forcément. Six touches ordinaires plus les modificateurs correspondent au standard USB boot protocol ; de nombreux claviers en parfait état s'arrêtent là par défaut. Vérifiez si votre clavier propose un raccourci clavier (comme Fn + N) ou une option dans son logiciel pour débloquer le mode NKRO avant de songer à en racheter un.
Pourquoi certaines combinaisons bloquent alors que d'autres marchent ?
Parce que le blocage dépend de la disposition géométrique des pistes dans la matrice et non du total absolu de touches. Si les touches partagent des lignes et colonnes communes, un circuit ambigu se forme et le firmware sacrifie une touche réelle pour ne pas inventer de touche fantôme. Les touches réparties sur des pistes indépendantes ne bloquent jamais.
Utiliser un adaptateur USB vers PS/2 confère-t-il le NKRO ?
Non. Un adaptateur passif ne peut pas modifier la conception physique de la matrice. Le port PS/2 permet de s'affranchir du plafond de six touches de l'USB, mais la matrice interne a toujours besoin d'une diode derrière chaque switch pour éviter les interférences. Seuls les claviers nativement conçus pour le NKRO tirent un bénéfice du port PS/2.
Combien de touches mon clavier peut-il enregistrer d'un coup ?
Maintenez des touches enfoncées les unes après les autres sur le test interactif ci-dessus pour lire votre valeur de crête. Les modèles bureautiques ordinaires plafonnent à 2 ou 3 touches, la plupart des claviers USB atteignent 6 touches plus les modificateurs, et les claviers NKRO n'ont pas de limite pratique. Le test réel reste le moyen le plus sûr d'en avoir le cœur net.