Sprint diagonal
WAShift
Not tried
Hold keys together and watch which ones the keyboard reports. You get your real key rollover, a pass or block for eight common game combinations, and a ghost hunt around W A S D.
Updated · 2 sources
Click the keyboard, then hold keys down together. Avoid Ctrl + W, Ctrl + T and the Windows key — the browser or system takes those before the page can stop them.
Click here to start
1 · Rollover — how many keys at once?
Lay one hand flat across the letters and press down, or hold the eight home-row keys below. Modifiers (Shift, Ctrl, Alt) are counted separately because a standard USB keyboard report carries them apart from its six key slots.
2 · Game combos — hold every key in a card at the same time
WAShift
Not tried
WDSpace
Not tried
WAShiftSpace
Not tried
WASD
Not tried
WDControlR
Not tried
QWER
Not tried
ShiftZXC
Not tried
ASDFJKL;
Not tried
3 · Ghost hunt
Hold W, A, S and D, and while holding them press every other key in turn. Keys that register with WASD held turn green on the picture; a key that stays grey while held is blocked by that combination.
Hold W A S D to start the hunt0 keys checked
Hold several keys together and see which ones the keyboard reports. Six letters at once plus modifiers is 6KRO; seven or more means NKRO (N-key rollover). The test also checks eight common game combinations. To find a ghosting combination, hold W A S D and press every other key in turn — any key that fails is blocked.
A keyboard reads its keys through a grid of wires — the matrix. When three or more keys are held, the electrical path through the grid can become ambiguous. Cheaper keyboards then either block one of the keys (it never registers) or show a ghost (a key you did not press). Most modern keyboards block rather than ghost, so in practice an anti ghosting test is a hunt for blocked combinations.
Ghosting is a property of the design, not a fault, and no software can fix it. The fixes are to bind game controls to combinations that pass, or to use a keyboard built with anti-ghosting diodes or N-key rollover.
This N key rollover test separates a ghosting keyboard from one that is simply limited to six keys.
The standard USB keyboard report — the one every computer understands from start-up — carries a byte for the modifier keys plus six slots for normal keys. A keyboard using it has six-key rollover (6KRO): six letters at once, with any combination of Shift, Ctrl, Alt and the Windows or Command key on top.
Keyboards with N-key rollover report every key independently. That is why this key rollover test counts normal keys separately from modifiers:
| Normal keys at once | What it means |
|---|---|
| 2–3 | Basic office or laptop keyboard |
| 4–5 | Partial rollover |
| 6 | 6KRO — the standard USB report |
| 7 or more | NKRO |
If your gaming keyboard stops at six, look for an NKRO mode in its software or manual — many ship in six-key mode for compatibility.
That combination is blocked by the keyboard matrix. Rebind sprint or crouch to a key that passes with WASD held.
Your keyboard is in six-key (USB boot) mode. Many gaming keyboards have an NKRO toggle — often a key combination in the manual.
macOS does not report releasing keys while Command is held. Release Command and the picture resets.
Keyboards read their keys through a grid of wires (a matrix). On simpler designs, some combinations of three or more keys either block one of the keys you pressed or make a key you did not press appear. Microsoft’s own demonstration notes that the most straightforward design has thousands of failing three-key combinations.
The standard USB keyboard report has room for six normal keys plus the modifier keys, so 6KRO means six letters at once with any Shift, Ctrl or Alt on top. NKRO (N-key rollover) means every key is reported independently. This NKRO test counts normal keys separately so you can tell them apart: seven or more means NKRO.
Hold W A S D, then press every other key in turn. If one does not register, release some of WASD to find the exact three-key combination.
No — it is how the keyboard was designed. It cannot be fixed in software, but you can bind game controls to combinations that pass, or choose a keyboard sold with anti-ghosting or N-key rollover.
Press every key on a full keyboard picture — catches dead keys and double typing.
KeyboardMeasure the lag your computer adds between a key press and the next frame.
KeyboardEstimate your keyboard’s polling rate from how its key timings line up — 125 to 2000 Hz.