Keyboard tests
Four checks — does every key work, which keys work together, how much lag your computer adds, and how often the keyboard reports — plus a troubleshooter for keys that are not working. Everything runs in the browser and nothing you type leaves the page.
Keyboard Test
Press every key on a full keyboard picture — catches dead keys and double typing.
TestKeyboard Ghosting Test
Anti-ghosting and NKRO test: how many keys work at once, and which game combos get blocked.
TestKeyboard Latency Test
Measure the lag your computer adds between a key press and the next frame.
TestKeyboard Polling Rate Test
Estimate your keyboard’s polling rate from how its key timings line up — 125 to 2000 Hz.
TestKeyboard Keys Not Working
One dead key, a dead row, wrong letters or double typing — pick the symptom and fix it.
Which keyboard test do I need?
| What you notice | Most likely cause | Test |
|---|---|---|
| A key does nothing | Failed switch, or the key is remapped in software | Keyboard Test |
| A row of keys, the number pad, or the whole keyboard is dead | Spill, Num Lock, a setting or the connection | Keyboard Keys Not Working |
| Keys type the wrong characters | Input language or layout does not match the keyboard | Keyboard Keys Not Working |
| A key types double letters | Switch chatter — the contacts bounce and send two presses | Keyboard Test |
| Keys drop out when you hold several in a game | Ghosting, or a 6-key rollover limit | Keyboard Ghosting Test |
| Typing or gaming feels laggy | Delay in the computer or browser, or a low refresh rate | Keyboard Latency Test |
| Not sure a gaming keyboard really runs at 1000 Hz | Polling rate set lower than advertised | Keyboard Polling Rate Test |
Before you blame the keyboard
- Try another USB port, and another computer if you can. A fault that follows the keyboard is the keyboard.
- Turn off accessibility features such as Filter Keys on Windows, which ignore brief or repeated key presses on purpose.
- Reset key remaps and macros in the keyboard software, then test again.
- Language layout does not matter: the tests use the physical key position, so AZERTY and QWERTZ keyboards light up correctly.
What a browser can and cannot measure
A web page sees each key event the moment it reaches the computer, with a timestamp. That is enough to find dead keys, chatter, rollover limits and polling rates up to about 2000 Hz. It cannot see the keyboard’s own internal delay — scanning the switches, debouncing and waiting for the USB poll — which needs hardware to measure. Each test says where that limit applies.