Ce n’est pas votre fibre qui déconne. Si votre perso reste cloué au sol pile au moment où vous spammez sprint + reload + jump, la coupable se trouve à quelques centimètres de vos doigts : c’est votre clavier qui abandonne en cours de route, pas votre FAI.
Le symptôme est classique et revient sur quasiment tous les forums de gaming depuis des années. Sur le forum Steam de Valley, un joueur résume le problème en une phrase limpide : « pressing space-bar while also pressing shift does nothing ». Même galère sur Lethal Company, où un joueur constate que « quand je presse shift pour sprinter et que j’appuie sur la barre espace, mon personnage ne saute pas », avant de remarquer un détail troublant : le sprint jump ne fonctionne que si le personnage court en arrière. Ce genre de détail bizarre, ça sent immédiatement le problème matériel plutôt que le bug de netcode.
À retenir
- Trois touches simultanées : la combinaison maudite que votre clavier refuse de traiter
- Un problème électrique invisible qui se cache dans les entrailles de votre périphérique
- Comment tester vous-même si c’est vraiment votre clavier ou si les développeurs sont responsables
Le vrai coupable : le fantôme dans la matrice
Le phénomène s’appelle le « key ghosting » (ou « ghosting » tout court), et il vient de la façon dont un clavier physique détecte les touches. À l’intérieur d’un clavier classique, les touches ne sont pas câblées individuellement : elles sont organisées en grille, une matrice de lignes et de colonnes. Quand vous appuyez sur une touche, le clavier détecte l’intersection ligne/colonne correspondante. Le problème survient quand vous appuyez sur trois touches en même temps qui forment un rectangle dans cette matrice : l’électronique peut alors détecter une quatrième pression fantôme, ou pire, tout simplement ignorer une des trois touches réelles.
Et devinez quelle combinaison est un classique du genre ? Sprint (souvent Shift), avancer (W) et sauter (Espace). Un joueur sur le forum de Valley l’explique bien : il n’a « jamais entendu parler d’un clavier avec un souci spécifique pour shift+space », mais a « déjà entendu parler de claviers qui ont du mal quand plus de deux touches sont maintenues en même temps, par exemple shift+W+space ». Et un autre confirme dans le même fil : « mon vieux clavier avait un problème pour appuyer sur plus de deux touches ».
Sur le fil dédié à Elder Scrolls Online, un joueur pointe carrément vers un outil de test en ligne pour vérifier ses touches, preuve que le réflexe « c’est mon clavier » est bien ancré chez les habitués. Sur celui de Lethal Company, la communauté recommande la même chose : tester les inputs sur une page dédiée en maintenant shift, W et espace pour voir si les trois touches s’allument, ce qui permettrait d’écarter un problème de ghosting. Si une des touches ne s’allume pas dans ce test, le diagnostic est sans appel.
NKRO, anti-ghosting, et pourquoi votre clavier gaming à 20 balles vous trahit
La bonne nouvelle, c’est que ce problème a une solution technique connue depuis longtemps : le NKRO (N-Key Rollover). Un clavier NKRO peut détecter n’importe quel nombre de touches pressées simultanément sans confusion, parce que chaque touche dispose de son propre circuit de détection indépendant, plutôt que de partager une matrice avec ses voisines. C’est la norme sur la quasi-totalité des claviers mécaniques gaming un peu sérieux depuis plusieurs générations, mais pas sur les claviers membrane premier prix ou les claviers de laptop, qui se contentent souvent d’un anti-ghosting partiel limité à quelques touches spécifiques (WASD + quelques modificateurs, généralement).
Le hic, c’est que même certains claviers qui se targuent d’un « anti-ghosting » ne couvrent que les combinaisons les plus courantes en jeu, et pas forcément la vôtre si vous avez remappé vos touches de façon exotique. C’est exactement ce que vivait un joueur sur le forum ESO, obligé de reconfigurer tout son setup pour contourner le souci : « sprint jump for me is
Quand ce n’est vraiment pas le clavier : la faute aux devs
Il existe cependant un deuxième coupable, purement logiciel cette fois, et c’est là que ça devient intéressant pour les curieux de game design. Les jeux modernes utilisent des systèmes de « input buffering » pour rendre les commandes plus réactives : au lieu d’exiger un timing pixel-perfect, le jeu retient votre appui pendant quelques frames et l’exécute dès que c’est possible. Le problème, c’est que quand plusieurs actions arrivent en même temps dans ce buffer, le moteur doit décider laquelle passe en priorité, et cette hiérarchisation est parfois mal pensée par les développeurs. Comme le résume un article technique sur le sujet, quand plusieurs actions sont mises en buffer simultanément, le jeu doit décider laquelle exécuter en premier, et une mauvaise priorisation peut créer des comportements imprévisibles.
Concrètement, si l’animation de recharge est codée comme un état « verrouillant » qui bloque tout autre input tant qu’elle n’est pas terminée, votre saut peut littéralement être ignoré par le moteur du jeu, pas par votre matériel. C’est un choix (ou un bug) de design, pas un problème de câblage.
Comment trancher le débat une fois pour toutes
Le test le plus fiable reste celui que recommandent spontanément les joueurs expérimentés : ouvrir un site de test clavier en ligne, maintenir votre combo problématique (sprint + reload + jump) et regarder si les trois touches s’allument simultanément à l’écran. Si une touche reste éteinte ou clignote, c’est votre clavier qui ghoste, point final. Si les trois touches s’affichent correctement mais que l’action ne se déclenche toujours pas en jeu, alors le souci vient bien du moteur et de sa gestion des priorités d’input, et là, seul un patch ou un changement de bindings pourra vous sauver.
Petit détail qui a son importance si vous jouez en AZERTY : un joueur sur le forum de Lethal Company a tenté de basculer son clavier en QWERTY pour résoudre le souci, sans succès. La disposition linguistique n’a donc rien à voir avec le ghosting, qui est un problème purement électrique lié à la matrice physique des touches, indépendant du layout logiciel choisi dans les paramètres.
Sources : forums.elderscrollsonline.com | medium.com