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.