Quick Answer
Ghosting happens when pressing certain keys together causes one or more of them to not register. Open the Ghosting / NKRO Test, hold down the exact key combination you use in-game (like W+A+Shift+Space), and check whether every key lights up as pressed at the same time.
Why Ghosting Happens
Most keyboards don't wire every key to its own dedicated connection - that would need far too many wires. Instead, keys are arranged in a matrix of rows and columns, and the keyboard's controller scans that matrix rapidly to figure out which keys are pressed. The problem is that certain combinations of three or more keys pressed together can create an electrical "phantom" signal at an unintended matrix intersection, which either gets misread as an extra keypress or causes the controller to drop one of the real presses to avoid reporting the phantom one. Which specific key combinations are affected depends entirely on how that particular keyboard's matrix is laid out, which is why ghosting shows up on some key combos and not others, even on the same board.
Step-by-Step: Testing for Ghosting
- Open the Ghosting / NKRO Test.
- Hold down your most-used movement combo first - typically W+A+S+D together.
- Add modifier keys one at a time (Shift for sprint, Ctrl for crouch, Space for jump) while keeping the movement keys held.
- Watch for any key that doesn't light up as active even though it's physically pressed.
- Try a few different key combinations, since ghosting is often limited to specific key groups tied to the keyboard's internal wiring matrix, not the whole keyboard.
- If you play multiple games with different keybinds, test each game's actual key set individually - a board that handles WASD-based games fine might still ghost on a different combo used for, say, a flight sim or a game with unusual custom bindings.
- Test with any keyboard software's game mode or macro layer turned off first, then again with it on, since some software layers change how key combos are reported.
Building a Combo List Worth Testing
Rather than randomly mashing keys, it helps to write down the exact combinations your specific games actually use before you start testing. A shooter typically needs W+A/D+Shift+Space+Ctrl (movement, sprint, jump, crouch) all working together; a MOBA or strategy game might combo several ability hotkeys with a modifier for pings or camera control. Testing the combos you'll genuinely use is far more useful than testing every possible three-key combination on the board, since ghosting on an unused corner of the keyboard doesn't affect you at all.
How to Interpret the Results
- All keys in every combo register correctly - your keyboard has full N-key rollover (or enough rollover for your use case) and ghosting isn't an issue for your setup.
- Specific combos consistently drop a key - this is ghosting, tied to which keys share a row/column in the keyboard's internal matrix. It's a hardware limitation, not something you can fix in software.
- Random keys drop inconsistently, not tied to a specific combo - this points more toward a failing key switch or connection issue than true ghosting; test the individual keys with the Keyboard Tester.
Common Causes and Fixes
Ghosting is caused by how a keyboard's keys are wired into a matrix of rows and columns to save on the number of physical connections needed. Membrane keyboards without anti-ghosting circuitry are the most affected. Keyboards marketed with "N-key rollover" or "anti-ghosting" have extra diodes or firmware specifically to prevent this. If your keyboard consistently drops the same combo, the only real fix is switching to a keyboard with proper NKRO support on the keys you rely on - there's no software workaround for the underlying wiring.
When shopping for a keyboard specifically to avoid this, look past the marketing term itself and check which keys the "anti-ghosting" or "NKRO" claim actually covers. Many budget keyboards advertise anti-ghosting but only guarantee it across a specific cluster (commonly the WASD block plus a handful of nearby modifier keys), not the full keyboard. True full NKRO, where every key can be pressed simultaneously with no conflicts anywhere on the board, is a stronger and less common spec, usually found on higher-end mechanical keyboards that list "N-key rollover over USB" explicitly rather than just "anti-ghosting."
It's also worth noting that some ghosting-like symptoms aren't ghosting at all. If a key drops out only when it's the third or fourth key held and it happens on the same key every time regardless of what else is pressed, that's more likely a failing individual switch than true matrix ghosting - worth ruling out with the Keyboard Tester before concluding it's a rollover limitation.
FAQ
What's the difference between ghosting and key rollover?
Rollover is how many keys can be reliably pressed at once; ghosting is the failure that happens when you exceed
what the keyboard's matrix can handle at the same time.
Do all gaming keyboards have full NKRO?
No - many only guarantee anti-ghosting on the common WASD + modifier cluster, not across the entire keyboard.
Check the specific keys you use.
Can a driver or firmware update fix ghosting?
Only if the keyboard has the physical diodes to support full rollover and the ghosting was a firmware bug. On
basic membrane keyboards without that hardware, no update will fix it.
How do I know if ghosting is actually costing me in-game?
Test the exact combos you use for movement, sprint, crouch, and abilities together. If any of those specific
combos drop a key here, it's happening during gameplay too.
Does a wireless keyboard have the same ghosting behavior as a wired one?
Yes - ghosting is determined by the internal key matrix, which works the same way regardless of whether the
keyboard connects by cable, 2.4GHz dongle, or Bluetooth.
Can I test for ghosting on a laptop's built-in keyboard?
Yes, the same test works on any keyboard your browser can read input from, including built-in laptop keyboards.