Keyboard Ghosting Test

Hold several keys at once and see exactly which ones your keyboard reports. Find the most keys it registers together and catch blocked or ghost keys in the combos you use in games.

Held now
0
Most at once
0
Preset
None

0 keys held. Most at once: 0.

Click here first, then press and hold several keys at the same time.

No keys held
Most keys registered at once
Nothing yet
Try a gaming combo

How to use the ghosting test

  1. Click the test box so Space and the arrow keys don’t scroll the page.
  2. Pick a gaming combo, or just press and hold any keys you like.
  3. Add one key at a time and keep holding the others. Each key you hold should appear.
  4. If you’re holding a key and it doesn’t appear, your keyboard blocked it. If a key you didn’t press appears, that’s ghosting.
  5. Keep adding keys until the count stops going up. “Most at once” keeps your best result until you press Reset.

Skip combos with Ctrl or Command. Browsers keep shortcuts like Ctrl + W (close tab) for themselves, and the test doesn’t block them.

Ghosting, blocking and key rollover

Most keyboards don’t wire every key separately. The keys sit in a grid of rows and columns, called a key matrix, and the controller scans it to see which ones are closed.

Keyboards with a diode on every key don’t ghost, because current can only flow one way through each key. That’s one common way keyboards reach NKRO.

RolloverWhat it meansWhat you’ll see in the test
2KROAny 2 keys always register. A third may or may not, depending on the keys.Some 3- and 4-key combos lose a key
6KROAny 6 regular keys always register, plus the 8 modifier keys.The count stops at 6 regular keys, plus Ctrl, Shift, Alt and Win
NKROEvery key registers, however many you hold.As many keys as your fingers can hold, if the system passes them on

The 6-key USB limit

The USB HID specification defines a simple “boot protocol” keyboard report so keyboards work in a BIOS before any driver loads. That report has room for 6 regular keys plus 8 modifier bits: left and right Ctrl, Shift, Alt and Win or Command. A keyboard using it can’t report a seventh regular key at the same time.

NKRO keyboards send a different report to get around this. Many let you choose between 6KRO and NKRO in their software or with a key combo, and some drop back to 6KRO in a BIOS. The eight-key “A S D F J K L ;” preset shows straight away which mode you’re in.

Why the browser may show fewer keys

The test can only show what the operating system and browser pass on, so a missing key isn’t always the keyboard’s fault.

To check that every single key works, use the keyboard test. You can also measure your typing speed, your actions per minute or how fast you can hit the spacebar.

Frequently asked questions

What is keyboard ghosting?

Keyboard ghosting is when your keyboard reports a key you didn’t press. It happens when you hold three keys that share wires in the keyboard’s grid, and the controller can’t tell them apart from a fourth. Most keyboards prevent it by ignoring the extra key instead, so the usual symptom is a key you hold that doesn’t register.

How do I know if my keyboard has NKRO?

Hold more than six regular keys at once in the test above, such as the eight-key A S D F J K L ; preset. If all of them show up, your keyboard isn’t limited to 6KRO in its current mode. If the count stops at six regular keys, it’s using a 6-key report, even if it supports NKRO in another mode.

What’s the difference between 6KRO and NKRO?

6KRO means any six regular keys register at once, plus the modifier keys (Ctrl, Shift, Alt and Win or Command on both sides). NKRO, or n-key rollover, means every key registers no matter how many you hold. Six keys covers most game combos. NKRO helps when you hold more, as in some rhythm games or with two players on one keyboard.

Why does my keyboard stop at six keys?

It’s most likely using the USB boot protocol, whose keyboard report has room for six regular keys plus the modifiers. Many gaming keyboards can switch to NKRO in their software or with a key combo; check the manual. Some also fall back to 6KRO in the BIOS.

Why can’t I press W, A and Space at the same time?

Your keyboard is probably blocking one of the keys to avoid ghosting. Some keyboards only guarantee two keys at once, and some three-key combos land on shared wires. Software can’t fix this, but remapping the action to a different key, like Shift instead of Space, often helps. Test the new combo here first.

Does the ghosting test work on a laptop?

Yes. It tests a built-in laptop keyboard the same way as an external one, wired or wireless. Rollover varies from model to model, so try the combos you actually use in games.

More free tools