About This Tester
This page listens to keyboard events globally and visualizes every key you press using event.code, which gives the physical key location regardless of your keyboard layout. That's how we can correctly distinguish left vs. right Shift or Numpad 1 from the number row 1.
What is Key Ghosting?
Most cheap keyboards use a 2KRO (2-key rollover) matrix or worse. This means pressing 3+ keys simultaneously can cause some inputs to be "ghosted" — the keyboard fails to register one or more presses. Modern gaming keyboards offer N-key rollover (NKRO), meaning every keypress is registered independently. The test above lets you verify your keyboard's actual behavior.
How the Anti-Ghosting Test Works
- Click "Next combo" to load a random combination of keys.
- Press and hold all the highlighted keys at the same time.
- If every key lights up green, your keyboard correctly registered all of them.
- If any key stays red, your keyboard ghosted that input.
Common Ghosting Patterns
- WASD + Shift: The most common gaming failure — moving + sprinting simultaneously.
- WASD + Space: Critical for FPS games — moving and jumping.
- Modifier conflicts: Some boards fail when you press three modifiers at once (Ctrl+Shift+Alt).
Privacy
Keyboard events are processed entirely in your browser. We never log, transmit, or store what you type.