What Is Ghosting and NKRO?
"Ghosting" happens when a keyboard fails to register a key press because too many other keys are already held down - common on cheaper membrane keyboards with limited internal wiring. NKRO (N-Key Rollover) means a keyboard can register an unlimited number of simultaneous key presses, which matters most for gamers who press several keys together, like WASD plus Shift plus a skill key.
How to Use This Test
- Click into the widget above.
- Hold down as many keys as you can at the same time - try common gaming combos like WASD + Shift + Space.
- Watch the "Keys Held Now" counter and note the highest number reached in "Max Held".
- Release and try different key combinations across the keyboard, not just one cluster.
How It Works
This tool tracks every keydown without a matching keyup yet, counting them as
currently held. Most keyboards are wired in a grid, and certain key combinations can physically block the
circuit from detecting an additional key - this is what causes ghosting, and this tool makes it visible
immediately.
Understanding Your Results
- 6+ keys register reliably - solid for most gaming needs.
- A key silently stops registering past a certain combo - that's ghosting; note which keys are involved, as it's often tied to specific rows or columns on the internal grid.
- Full NKRO (10+ keys, any combination) - typically only found on higher-end mechanical keyboards with per-key wiring or USB NKRO mode enabled.
Benefits
- Confirms your keyboard can handle real gaming key combinations before it matters mid-match.
- Helps you decide if you need to enable a keyboard's NKRO mode in its software, if it has one.
- Useful when comparing keyboards before purchase.
Common Mistakes to Avoid
- Only testing keys next to each other - ghosting patterns depend on the internal wiring grid, so test keys spread across the board too.
- Forgetting to check your keyboard's software - many gaming keyboards need NKRO explicitly enabled in a companion app or via a key combo.
Frequently Asked Questions
Why do only some key combinations ghost?
Ghosting is tied to how a keyboard's internal circuit grid is wired. Certain combinations of keys that share rows and columns on that grid can block detection, while other combinations work fine.
Is ghosting a hardware defect?
Not necessarily - it's often a design limitation of budget membrane keyboards rather than a fault. Higher -end keyboards avoid it through anti-ghosting circuitry or full NKRO wiring.
How many keys do I actually need for gaming?
Most games need reliable rollover for 4–6 keys at once. Full 10+ key NKRO is mainly useful for competitive or fast-paced titles with many simultaneous inputs.
Understanding Ghosting and Why NKRO Matters
Ghosting happens because most keyboards use a grid of rows and columns instead of a dedicated wire per key. Press three or more keys in certain combinations and the signal can create a phantom keypress you never made, or drop one of your real presses. This matters most in gaming, where holding movement keys while pressing an ability key can silently drop an input. N-Key Rollover (NKRO) fixes this by wiring every key independently so all simultaneous presses register correctly. Most budget keyboards only support 6-key rollover over USB, fine for typing but sometimes not enough for fast gaming combos.
Conclusion
This test reveals exactly where your keyboard's rollover limits are, so you're not caught off guard during a game. If you also want to confirm individual key reliability, run the Keyboard Tester as well.