Vérificateur de latence du clavier
Latency test
Press any key while the test is active. Each sample estimates navigateur event processing delay (not true hardware latency).
Status: Ready
Results
Current
—
Average
—
Best
—
Worst
—
Samples
0
Press Start, then press keys to capture samples.
Mode d'emploi
- Cliquez sur Démarrer le test pour commencer l'échantillonnage (les pressions inactives sont ignorées).
- Appuyez normalement sur les touches de votre clavier pendant que la session est active.
- Regardez la mise à jour actuelle pour connaître les dernières publications, ainsi que la moyenne, la meilleure, la pire sur toute la session.
- Parcourez le journal pour les derniers codes clés avec leurs valeurs en millisecondes.
- Cliquez sur Arrêter lorsque vous avez terminé ou sur Effacer pour effacer les échantillons et le journal.
FAQ
Que signifie ce chiffre de latence?
Chaque échantillon correspond à peu près à performance.now() moins le timeStamp de l'événement clé - une estimation du temps qu'il a fallu au navigateur pour transmettre cette touche à votre page. Il ne s’agit pas d’une latence matérielle et d’affichage complète de bout en bout.
Pourquoi les résultats varient-ils selon les presses?
La planification du navigateur, la charge du système, les onglets en arrière-plan et l'interrogation USB affectent tous les échantillons individuels. Faites plusieurs presses et regardez la moyenne.
Quelque chose a-t-il été téléchargé?
Non. Les échantillons restent en mémoire uniquement dans votre onglet.
Puis-je également tester la latence de la souris?
Cet outil écoute uniquement les événements de frappe du clavier. Les tests spécifiques à la souris nécessitent des outils d’événements de pointeur.
Introduction
Le Keyboard Latency Checker enregistre une estimation du délai à chaque pression de touche pendant que le test est actif: environ combien de temps après l'horodatage de l'événement clé, votre gestionnaire JavaScript voit la touche enfoncée. Utilisez-le pour comparer les navigateurs, les profils d'alimentation ou les connexions filaires et sans fil sur la même machine, et non en tant que spécification matérielle absolue.
Objectif
- Repérez la diffusion d’événements inhabituellement bruyante ou lente dans la couche du navigateur.
- Créez l’intuition qu’un écart de quelques millisecondes est normal.
Principales fonctionnalités
- Démarrer/Arrêter/Effacer les contrôles de session avec le dernier échantillon et les statistiques globales.
- Journal continu des codes clés récents et des estimations de retard en millisecondes.
- Avertissement transparent: mesure le délai de planification du navigateur, et non la latence de la chaîne d'affichage.
Cas d'utilisation courants
- Comparaison de Chromium vs Safari vs Firefox sur la même machine.
- Voir si le « mode jeu » ou l'alimentation branchée modifie la gigue des événements.
Meilleures pratiques
- Collectez 20+ presses avant de vous fier aux moyennes; des pics uniques se produisent.
- Évitez d'exécuter pendant que des téléchargements importants ou que la limitation thermique sont actifs.
Mesures de comparaison
| Mesure | Signification |
|---|---|
| Actuel | Dernier échantillon – le plus volatil. |
| Moyenne | Moyenne de tous les échantillons de la session – meilleur nombre unique pour A/B. |
| Meilleur / Pire | Délai observé min/max – montre la propagation. |
| Enregistrer | Codes clés récents avec valeurs ms: permet de repérer les valeurs aberrantes par clé. |
Traitez les valeurs comme une synchronisation relative du navigateur, et ne surveillez pas le décalage d'entrée ou la latence de qualité e-sport.