Le ghosting et le rollover du clavier, expliqués

On parle de ghosting quand un clavier signale une touche sur laquelle vous n’avez jamais appuyé, à cause des touches que vous maintenez déjà. Pour l’éviter, la plupart des claviers ignorent plutôt le nouvel appui : c’est ce qu’on appelle le blocage. Vous maintenez Z, Q et Espace, vous appuyez sur Maj, et rien ne se passe. Les joueurs appellent les deux « ghosting », et tous deux viennent de la façon dont les touches sont câblées. Maintenez sur le test de clavier les touches que vous utilisez ensemble pour voir quelles combinaisons votre clavier transmet.

Test de clavier

Sans diodes lue comme enfoncée Touches maintenues Avec une diode par touche reste éteinte Touches maintenues
Chaque touche se trouve au croisement d’un fil de ligne et d’un fil de colonne, et le clavier repère un appui en vérifiant chaque croisement. Si vous maintenez trois touches placées aux coins d’un rectangle, le courant peut passer par elles jusqu’au quatrième coin : cette touche est alors lue comme enfoncée. Une diode sur chaque touche ne laisse passer le courant que dans un sens, si bien que chaque touche est lue correctement.

Les termes, en clair

Testez votre clavier

  1. Ouvrez le test de clavier. Chaque touche maintenue s’allume, et les compteurs Touches enfoncées et Maximum simultané indiquent leur nombre.
  2. Appuyez une à une, sans les relâcher, sur les touches que vous utilisez ensemble en jeu : par exemple Z, puis Q, puis Maj, puis Espace.
  3. Si une touche ajoutée ne s’allume pas, le clavier a bloqué cette combinaison. Si une touche que vous n’avez pas touchée s’allume, c’est une touche fantôme.
  4. Relâchez tout et essayez d’autres groupes : Z, D et Espace, la rangée des chiffres avec Maj, les flèches avec Ctrl. Notez ceux qui échouent.

Le test montre ce qui arrive jusqu’à votre navigateur. Le système se réserve certaines combinaisons, comme Alt + Tab ou tout ce qui passe par la touche Windows ou Commande, et la plupart des portables gèrent la touche Fn à l’intérieur du clavier : ces touches ne disent donc rien du rollover.

Les combinaisons qui comptent en jeu

Le déplacement plus une ou deux actions : Z ou S avec Q ou D, en maintenant Maj pour sprinter ou Ctrl pour s’accroupir, puis Espace pour sauter et A, E, R ou une touche de chiffre. Cela peut faire cinq touches à la fois. Un clavier 6KRO ou mieux les gère toutes ; un clavier bureautique basique peut en bloquer certaines, selon la façon dont son câblage regroupe les touches. Ce sont les jeux de rythme, et deux joueurs sur un même clavier, qui demandent le plus de touches simultanées.

Pourquoi six touches : la limite de l’USB

Le rapport clavier USB le plus simple, celui que comprend un ordinateur au démarrage (BIOS ou UEFI), transporte six touches ordinaires plus les touches de modification (Ctrl, Maj, Alt et la touche Windows ou Commande, à gauche et à droite). Un clavier qui n’envoie que ce rapport plafonne à six touches à la fois. Les claviers NKRO envoient un rapport plus grand ; beaucoup permettent de basculer entre NKRO et 6KRO, car certains écrans de démarrage et commutateurs KVM ne comprennent que le petit.

Que faire ?

Vos touches tapent en double ? Lisez pourquoi un clavier tape des lettres en double. Vous ne savez pas quel format de clavier vous avez ? Comparez les claviers ANSI et ISO.