CPS CHECK

KEYBOARD GHOSTING TEST

Hold gaming key combinations to check if your keyboard drops any inputs (keyboard ghosting).

CURRENTLY HELD
0
MAX HELD
0
Q
W
E
R
T
Y
U
I
O
P
A
S
D
F
G
H
J
K
L
Z
X
C
V
B
N
M
SHIFT
Space
CTRL
CLICK START, THEN HOLD KEY COMBINATIONS

GAMING COMBO STATUS

W + A + D (common strafe combo)
W + A + D + S (all WASD)
W + A + Shift (sprint + strafe)
W + D + Shift (sprint + strafe)

Keyboard Ghosting Test: Detect Hardware Input Blocking

Discover if your keyboard matrix suffers from ghosting or blocking when pressing specific key combinations.

👻
Ghosting
False key registration
🛑
Blocking
Dropped key inputs
Diodes
The hardware fix
🛡️
Anti-Ghosting
Gaming standard

🎯What is Keyboard Ghosting?

Ghosting occurs when you press 3 keys on a cheap keyboard, and the wiring matrix gets confused and registers a 4th unpressed key. Blocking is when the keyboard simply ignores the 3rd keypress to prevent ghosting.

🧠

Did You Know?

True ghosting is very rare today because manufacturers intentionally "block" or "jam" the matrix to prevent false inputs. So when gamers complain about "ghosting," they are actually experiencing "blocking" (keys not registering).

📊The Hardware Matrix

The Problem

Cheap keyboards share wires in a grid. Pressing a square of keys confuses the circuit.

The Symptoms

You hold W and D to run diagonally, press Space to jump, and nothing happens.

The Solution

Mechanical keyboards use a tiny electrical diode on every single switch to prevent current from flowing backwards, completely eliminating ghosting.

🛠️How to Test for Ghosting

01
⌨️

Test the FPS Cluster

High Impact

Hold W + A + Shift. While holding, tap Spacebar, R, and E. If any tap fails to register, your keyboard suffers from blocking in the WASD cluster.

02
🎮

Test the Rhythm Cluster

High Impact

Hold D + F + J + K simultaneously. If the keyboard beeps or drops inputs, it is unsuitable for games like osu!mania.

03
🛒

Upgrade to a Mechanical Keyboard

High Impact

Ghosting is a physical limitation of cheap membrane keyboard wiring. The only fix is upgrading to a keyboard with "N-Key Rollover" and individual diodes.

💡

Pro Tip

Some membrane keyboards advertise "Anti-Ghosting." This usually just means they re-wired the WASD cluster to avoid conflicts, but ghosting will still happen if you press keys on the right side of the board.

Key Takeaways

  • Ghosting is a hardware limitation of cheap membrane keyboards.
  • Modern blocking prevents false key presses by ignoring inputs.
  • Most anti-ghosting membrane boards only fix specific zones like WASD.
  • N-Key Rollover (NKRO) ensures all simultaneous presses register.
  • Mechanical keyboards use diodes on every switch to solve ghosting completely.

Frequently Asked Questions

Keyboard ghosting happens when you press multiple keys simultaneously and the keyboard fails to register all of them. The unregistered key appears to 'ghost' — it vanishes as if it was never pressed. This is common with cheap membrane keyboards that use simplified matrix designs without per-key diodes. The original keyboard matrix design dates back to the 1980s, when nobody was pressing 6+ keys at once.

You cannot fix ghosting in software — it is a hardware limitation of the keyboard matrix design. The only solution is to upgrade to a keyboard that supports N-Key Rollover (NKRO) or at least 6-Key Rollover (6KRO). Most gaming mechanical keyboards solve this problem. A few workarounds exist: rebind the offending key combo to use fewer simultaneous keys, or use a mouse button for one of the inputs.

No, they are opposites. Ghosting is the problem: keys disappear when too many are pressed. Anti-ghosting is the solution: the keyboard prevents ghosting from happening. Marketing materials often use 'anti-ghosting' loosely. A truly anti-ghosting keyboard is one that handles your typical key combos reliably. Look for explicit NKRO or 6KRO+ specifications, not vague 'anti-ghosting' claims.

6KRO (6-Key Rollover) means the keyboard can register up to 6 simultaneous keys reliably. NKRO (N-Key Rollover) means the keyboard can register all keys pressed simultaneously, with no fixed limit. 6KRO is sufficient for most gaming scenarios (WASD + Shift + Space + 1 ability = 6 keys). NKRO is needed for complex MOBAs, RTS, and music software that may use dozens of simultaneous key inputs. For competitive FPS, 6KRO is usually enough; NKRO is the premium standard.

Check the manufacturer's specifications, or run this test. Press as many keys as possible simultaneously — the highest number that registers reliably is your keyboard's effective rollover tier. Premium gaming keyboards from Logitech, Razer, Corsair, SteelSeries, Glorious, and Keychron all support NKRO over USB. Office keyboards typically offer 2-6KRO. Some very old USB keyboards (pre-2010) had hardware NKRO limits of around 6-10 keys due to early USB HID specifications.

Yes, especially for typing fast. The classic 'the' word is typed with three simultaneous keys on the home row (t, h, e). If your keyboard has 2KRO, the 'h' or 'e' may drop when typing fast. Programmers who use keyboard shortcuts (Ctrl+Shift+Arrow, Ctrl+Alt+Del, multiple modifiers in vim or emacs) frequently hit ghosting limits. Anyone who types fast or uses complex shortcuts benefits from at least 6KRO, with NKRO being the safe standard for all use cases.