ZonoTools
Accueil/Outils appareil/Keyboard Latency Checker

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

  1. Cliquez sur Démarrer le test pour commencer l'échantillonnage (les pressions inactives sont ignorées).
  2. Appuyez normalement sur les touches de votre clavier pendant que la session est active.
  3. Regardez la mise à jour actuelle pour connaître les dernières publications, ainsi que la moyenne, la meilleure, la pire sur toute la session.
  4. Parcourez le journal pour les derniers codes clés avec leurs valeurs en millisecondes.
  5. 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.