What is measurable
Keydown and keyup timestamps, hold duration, and repeat intervals are available to the page. They reflect the full software path from OS to browser.
This test records the timing the browser can see: when keydown arrives, when keyup arrives, and how repeat events stream. It does not claim to measure physical switch latency.
Keydown and keyup timestamps, hold duration, and repeat intervals are available to the page. They reflect the full software path from OS to browser.
A web page cannot see switch actuation, USB polling, or driver processing. Do not use this test as a hardware latency benchmark.
A short clean hold shows one keydown and one keyup. A long hold adds repeat keydowns after the OS repeat delay, which is normal behavior.
No. It measures browser-reported event timing, which includes OS and browser layers beyond the physical keyboard.
The OS repeat delay, system load, and browser timer resolution all affect the spacing between repeat events.
The timings show when your browser detected keyboard events, not physical switch actuation. Compare relative patterns, such as hold duration and inter-key gaps, to assess responsiveness consistency across keys or input methods.
Each browser and operating system reports timing at different polling or event-loop intervals. This tool measures those browser-reported timings, so variations across environments are expected. Use the same setup for consistent comparisons.
Yes. Watch the repeat stream interval—the time between repeated keydown events. Most systems maintain a fixed repeat delay and rate. Large fluctuations in that interval may indicate system load or keyboard firmware behavior.