Events per second
Estimated from the median gap between browser-generated repeat events while one key is held.
Browser-observed input timing
Measure repeat delay, event spacing, timing consistency, and tap intervals without installing software or sending keystrokes anywhere.
Start, then hold one letter key for three seconds. Release it and tap the same key 8–10 times.
What this means
Important: Repeat speed and delay mostly reflect your operating-system settings. This browser test cannot measure physical switch or end-to-end latency.
Read the result correctly
The page measures timestamps assigned after keyboard events reach your browser. Use it to compare repeat behavior under the same conditions, not to claim an absolute end-to-end latency number.
Estimated from the median gap between browser-generated repeat events while one key is held.
The observed time from the first keydown event to the first autorepeat event. Operating-system settings strongly affect it.
Standard deviation of repeat intervals. Background work, power saving, and browser scheduling can all add variation.
Method
For repeated letters or suspicious double inputs, use the keyboard chatter test. For missing combinations, read the rollover and ghosting guide.
FAQ
No. The event has already passed through keyboard hardware, firmware, USB, the operating system, and browser processing before this page receives it.
No. Key repeat is created by the operating system and delivered through the browser. A 20 Hz repeat result does not mean the keyboard uses a 20 Hz USB polling rate.
Browser scheduling, background applications, CPU power states, wireless conditions, and operating-system settings can all change observed event timing. Compare several runs rather than one number.
No. Timing samples remain in memory inside this tab and are cleared when you reset or leave the page.