Il y a beaucoup de caractéristiques à prendre en compte lors de l’achat d’un clavier destiné au gaming. Vous devez choisir entre un clavier mécanique et un clavier à membrane, un clavier de grande taille et un clavier sans pavé numérique, un clavier sans fil ou un clavier câblé, un clavier Qwerty ou Azerty et la liste est encore longue.
Cependant, il existe une caractéristique essentielle du clavier qui tend à être négligée : l’anti-ghosting.
Qu’est-ce que l’anti-ghosting et pourquoi est-il essentiel pour un clavier de gaming ?
Pour expliquer ce qu’est l’anti-ghosting et pourquoi vous en avez besoin dans un clavier de gaming, nous devons parler du ghosting. Le ghosting est un défaut de conception des claviers qui entraîne la prise en compte involontairement d’une touche (« touche fantôme ») lorsque plusieurs touches sont pressées en même temps. C’est un problème qui s’est raréfié avec le temps, mais qui est toujours présent dans les claviers bon marché et mal conçus.
Sur le plan électronique, un clavier fonctionne grâce à la combinaison d’une matrice de touches, d’un contrôleur de clavier et d’un microprogramme. La matrice des touches est une grille de tracés conducteurs placés sur une feuille de membrane (claviers à membrane) ou un circuit imprimé (claviers mécaniques) et disposés en rangées et en colonnes.
Chaque touche du clavier est placée à l’intersection d’une ligne et d’une colonne. Le contrôleur de clavier analyse la matrice de touches pour détecter les pressions de touches en envoyant un petit signal électrique dans chaque colonne à tour de rôle et en vérifiant si une ligne est active. Cela permet au contrôleur de détecter le moment où les touches sont enfoncées. La fréquence à laquelle le contrôleur scrute la matrice est appelée fréquence d’interrogation du clavier et est mesurée en hertz (Hz).
Cette méthode d’interrogation fonctionne généralement bien, mais lorsque trois touches ou plus sont pressées simultanément sur différentes lignes, des touches fantômes peuvent être détectées. Par exemple, si l’on appuie simultanément sur les touches « Z », « E » et « D « , la touche « S » peut être détectée.
Il est facile de comprendre comment cela peut affecter la jouabilité. Imaginez que vous jouiez à un jeu et qu’un jet de grenade accidentel réduise vos coéquipiers en miettes ou que votre personnage s’arrête soudainement dans le feu de l’action, parce que le contrôleur du clavier a détecté une pression de touche fantôme.
L’anti-ghosting est une fonction du clavier qui fait exactement ce que son nom indique. Elle empêche les touches fantômes d’être enregistrées. Il existe trois façons de mettre en œuvre l’anti-ghosting dans un clavier : le blocage, les diodes et la détection capacitive.
Le blocage, communément appelé à tort « ghosting », divise le clavier en matrices spécifiques, c’est-à-dire en sections de touches pouvant fonctionner à la fois. Le blocage est moins coûteux à mettre en œuvre que les diodes, ce qui signifie qu’il est beaucoup plus courant dans les claviers anti-ghosting. Les claviers à diodes sont plus coûteux, mais ils permettent d’appuyer sur un plus grand nombre de touches et même d’utiliser la fonctionnalité n-key rollover (capacité d’un clavier à accepter l’entrée simultanée de plusieurs touches). Les claviers capacitifs sont de loin les plus chers, mais ils offrent d’autres avantages que l’anti-ghosting, tels qu’une durabilité accrue et des temps de réponse rapides.
Comme indiqué précédemment, la plupart des claviers modernes utilisent l’anti-ghosting sous une forme ou une autre, mais vous pouvez encore rencontrer le ghosting sur des claviers anciens ou de mauvaise facture. Sous toutes ses formes, l’anti-ghosting garantit que les pressions de touches enregistrées proviennent de l’utilisateur et qu’aucun signal fantôme n’est envoyé au contrôleur.
Note : la rémanence (ghosting) est principalement un problème lié aux touches alphanumériques du clavier. Les autres sections, y compris les modificateurs (Ctrl, Maj, Alt, Fn), ne sont généralement pas affectées.
Anti-Ghosting et N-key Rollover
Ces deux termes sont souvent utilisés de manière interchangeable, mais ont des significations différentes.
Le N-key rollover (NKRO) signifie que toutes les touches peuvent être pressées simultanément, tandis que l’anti-ghosting implique que plusieurs touches peuvent être pressées en même temps sans produire de saisie fantôme. Un clavier peut avoir un système anti-ghosting sans NKRO (c’est-à-dire en utilisant le blocage), mais il est impossible d’implémenter NKRO sans anti-ghosting.
Comment tester la rémanence du clavier ?
Vous pouvez utiliser l’éditeur de texte par défaut de votre ordinateur pour vérifier l’existence d’une fonction « keyboard ghosting »» ou « anti-ghosting ». Il vous suffit de maintenir enfoncée une combinaison de deux touches sur une ligne du clavier, puis d’appuyer sur n’importe quelle touche située juste en dessous de celles que vous avez maintenues enfoncées. Il existe également des outils de démonstration de ghosting en ligne que vous pouvez utiliser, tels que l’Anti-Ghosting Demo de Microsoft et le projet MultiKeyDisplay.