Keyboard Key Repeat Speed Test (rep/s, estimated)
Click inside the box or press any key to start measurement. Estimates "key repeat speed (repeats/sec)" and "key repeat delay" from the interval of held-key events. This is NOT a USB polling rate measurement.
What is Key Repeat?
Key Repeat is a feature where the OS automatically repeats the same key input when you hold a key down. For example, if you hold down a character key while typing, after a short delay it will produce continuous input like "aaaaa...".
This page estimates key repeat speed (repeats/sec) and key repeat delay from the interval (Delta ms) of key inputs captured by the browser. This is NOT a USB polling rate measurement.
What This Test Reveals
On the same OS and browser environment, this is useful for comparing how values change when you adjust key repeat settings (speed and delay).
Common Causes of Low or Inconsistent Values
Low or fluctuating values can be caused by slow OS key repeat speed settings, key repeat being disabled, the browser/tab being treated as background, or high PC load causing event throttling.
Tips for Stable Measurements
Hold down the same key, avoid pressing other keys, and do not switch tabs during the test. Also, peak values tend to spike high, so it is best to judge by the median (rep/s).