Snaplytics JS Tests

Test de Latence Clavier

Cliquez sur la zone ci-dessous et appuyez sur des touches. Chaque frappe est chronométrée depuis le moment où votre système la délivre jusqu'à ce que la page la traite — une lecture en direct en millisecondes, avec la moyenne, la gigue et un graphique de distribution.

Prêt
ms

Cliquez ici, puis appuyez sur une touche

Cliquez sur la zone et appuyez sur des touches pour mesurer — un clavier physique donne les lectures les plus précises.

Appuyez sur plus de touches pour construire la distribution de latence
Meilleur
Moyenne
Max
Gigue
Variez vos frappes

Frappes uniques, rafales rapides, touches différentes. Maintenir une touche ne compte pas — la répétition automatique vient de l'OS.

Surveillez la gigue

Un 5 ms constant vaut mieux que des lectures oscillant entre 1 et 20. Plus le pic est serré, plus votre saisie est prévisible.

Ce qui est chronométré

De la délivrance de la frappe par votre système jusqu'à son traitement par la page. Les délais du switch, du scan et de la radio se produisent avant, hors de la vue du navigateur.

La latence du clavier est le délai entre l'appui sur une touche et le moment où l'ordinateur agit en conséquence. Chaque frappe traverse une chaîne de petits délais — le switch se stabilise, le clavier scanne sa matrice, la connexion transporte le rapport, et l'OS met l'événement en file d'attente avant que votre application ne le voie. Chaque maillon n'ajoute que quelques millisecondes, mais ils s'additionnent : sur une mauvaise configuration, les touches arrivent en retard dans les jeux et la frappe rapide semble déconnectée de l'écran. Ce test chronomètre la fin de cette chaîne, localement dans votre navigateur — aucune application à installer.

Votre système d'exploitation horodate chaque frappe à son arrivée et la transmet au navigateur ; le test compare cela au moment où la page traite réellement l'événement. Chaque pression mesure donc la vitesse à laquelle votre machine fait transiter une frappe dans le pipeline d'entrée — quelques millisecondes sur un système sain, davantage sous une charge CPU élevée, un navigateur occupé ou un ordinateur portable en mode économie d'énergie. Les touches maintenues sont ignorées après la première pression, car la répétition automatique est générée par l'OS sur une minuterie. Appuyez sur un mélange de touches, en frappes uniques et en rafales rapides, jusqu'à ce que l'histogramme se stabilise.

Qu'est-ce qu'un bon résultat ?

Sur un clavier filaire et un système inactif, la plupart des frappes devraient être traitées en moins de 5 ms, avec un pic serré sur l'histogramme — la régularité compte autant que la moyenne, car c'est la gigue qui rend la saisie imprévisible. Des moyennes supérieures à 15–20 ms, ou une longue traîne, indiquent généralement un système en difficulté : un navigateur surchargé d'onglets, une limitation thermique, un mode d'économie d'énergie ou une liaison sans fil instable. N'oubliez pas que le navigateur ne voit que la moitié logicielle de la chaîne — les délais du switch, du scan matriciel et de la radio se produisent avant que votre ordinateur n'entende parler de la frappe, donc ce n'est pas le délai complet de la pression jusqu'au pixel. Pour vérifier que chaque touche physique s'enregistre, utilisez le Testeur de clavier ; pour chronométrer votre propre temps de réaction en plus du matériel, essayez le Testeur de latence d'entrée.

D'où vient la latence du clavier

SourceDélai typiqueCe que vous pouvez faire
Anti-rebond du switch1–10 ms — le firmware attend que le contact cesse de rebondir avant de le signalerLes claviers gaming à switches optiques ou à effet Hall ont un anti-rebond bien inférieur à 1 ms
Fréquence de scan matriciel~1 ms — le contrôleur balaie la grille de touches à un cycle fixeRien à régler ; seul un contrôleur plus rapide améliore ce délai
Liaison sans fil2–15 ms en Bluetooth ; quasi filaire avec un dongle 2,4 GHzUtilisez le câble ou le dongle pour un jeu sensible à la latence ; gardez le dongle à proximité
Taux de polling USB8 ms au standard 125 Hz, 1 ms à 1000 HzLes claviers gaming interrogent à 1000 Hz ; branchez-les directement sur le PC, pas sur un hub
File d'attente d'entrée de l'OS~1 ms normalement, avec des pics quand le CPU est saturéFermez les applications gourmandes en arrière-plan ; désactivez les filtres clavier/délais d'accessibilité inutilisés
Onglet de navigateur occupéPics de dizaines de ms quand la page ou un autre onglet sollicite le CPUFermez les onglets et extensions lourds — c'est la partie que ce test voit directement

Outils associés