Keyboard Test
Key registrationFree online keyboard test and keyboard tester — press any key to check registration, ghosting and NKRO.
Everything runs in your browser. Nothing is uploaded.How to use the Keyboard Test online
- 01 Click the keyboard above once to give it focus.
- 02 Press each key in turn — it lights up and its press count appears.
- 03 Hold several keys together to measure N-key rollover (NKRO).
- 04 Watch for keys that don't light up (dead) or that register twice (chatter).
- 05 Press “Copy results” to save the summary for a support ticket.
Common problems & fixes
- Some keys don't register togetherMany membrane keyboards cap at 6-key rollover over USB. This is hardware, not a fault — gaming boards advertise “NKRO”.
- Media keys do nothingBrowsers intercept some media keys. Try the dedicated function row, or disable “Fn lock”.
- ⌘ shortcuts trigger the browserThat's expected — the test ignores reserved combos. Test ⌘ on its own to confirm it registers.
- Caps Lock feels delayedmacOS adds a small Caps Lock delay by design. Adjust under Keyboard → Modifier Keys.
- Keycodes look unfamiliarWe show the standard KeyboardEvent.code. Run xev to cross-check against your X keymap.
- Extra keys missingVendor macro keys may not emit standard codes. Map them with your keyboard's software first.
Related checks
While you are here, you can also press every mouse button and scroll notch, map dead zones on a touch panel, or probe sticks, triggers, and face buttons.
Working through the whole category? Browse all input tests in one place.
Frequently asked questions
Press keys on the on-screen layout. Stuck or missing keys stay unhighlighted. Everything runs in your browser — nothing is uploaded.
If no keys register here, check OS filters, FN lock, external vs built-in keyboard, and accessibility settings. Full walkthrough: keyboard not working.
NKRO means many keys can be pressed at once and all still register. This keyboard tester helps reveal ghosting or rollover limits on your board.
That is often key chatter — a worn switch bouncing. Clean the switch or remap/replace it if it keeps double-firing.
The OS or browser may intercept combos (Alt+Tab, Cmd+W). Those never reach the page; test individual keys instead.
No. Key events are handled locally in this tab and never leave your device.