Press every key. Keys turn blue once they work and orange while held. The tests below also check rollover, double-pressing switches and auto-repeat.
Press and hold as many keys as you can, for example A S D F J K L together. If some keys don't light up while others are held, the keyboard can't register that many at once (ghosting). Many keyboards stop at 6 keys plus modifiers.
A worn switch can register one tap as two presses. Any press that starts within this window after the same key was released is flagged, because fingers can't tap that fast.
Press start, then roll your fingers quickly across as many keys as you can. The shortest gap between key events shows how often the keyboard reports to the computer. A browser can only tell rates up to about 2000 Hz apart, so 4000 and 8000 Hz keyboards will read as 1000 or 2000 Hz. If the result looks low, run it again and roll faster.
Averages of your last 20 presses. This is the time from when the computer received the key until this page handled it and drew it. Delay inside the keyboard and its cable or wireless link can't be seen by a browser.
When the box turns green, press any key. The result includes your own reaction, the keyboard and the screen. Most people score 200–300 ms.
Media, browser, F13–F24 and Japanese/Korean keys light up here if your keyboard has them. They don't count toward the total.
| Time | Event | key | code | keyCode | Side | Modifiers | Gap |
|---|
Some keys, like Esc, Windows/Command, Alt+Tab or F11, are normally used by the browser or the computer. Full-screen capture lets this page receive them (works in Chrome and Edge). Hold Esc for a couple of seconds to leave.