UltimatePCTools

Mechanical Keyboard Tester — Test Keys Online

Last updated: Apr 2026Keyboard & Mouse

A mechanical keyboard tester checks every switch on your mechanical keyboard — including N-key rollover (NKRO), anti-ghosting, and whether individual switches are chattering or stuck — directly in your browser. Mechanical keyboards use individual switches (Cherry MX, Gateron, Kailh, Topre, etc.) per key, making them more reliable than membrane keyboards but still susceptible to specific failure modes: switch chatter (double-registering from a worn spring), contact oxidation (key stops responding after months of disuse), and debris under the keycap causing a stuck key. This free tool detects all of these in seconds. Works with all switch types and all connection methods — USB, PS/2, USB-C, wireless USB dongle.

Choose Your Keyboard Type

Each variant has tailored tips, rollover benchmarks, and FAQs specific to that keyboard type.

0

Keys Held

0

Max Simultaneous

0/74

Keys Tested

0%

Coverage

Keys tested0%
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
⌫ Backspace
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Caps Lock
A
S
D
F
G
H
J
K
L
;
'
Enter ↵
⇧ Shift
Z
X
C
V
B
N
M
,
.
/
Shift ⇧
Ctrl
⊞ Win
Alt
Space
Alt
⊞ Win
Ctrl

Press any key to test it. Blue = held, Green = tested.

What Rollover Should a Mechanical Keyboard Have for Gaming?

Rollover / StateRating
NKRO (PS/2)Best
NKRO (USB)Excellent
6KROVery Good
2KROPoor

Frequently Asked Questions

What causes a mechanical keyboard switch to chatter?

Switch chattering happens when a worn or faulty spring causes the metal contacts to bounce as the key is released — momentarily opening and closing the circuit, registering two keydown events from one physical press. In the tester, a chattering key will flash twice rapidly for a single press. It is most common in high-actuation-count switches (50M+ presses) and in budget switches with inconsistent spring weights. Chattering cannot be fixed by cleaning — the switch needs to be replaced or hot-swapped if your keyboard supports it.

How do I test N-key rollover on a mechanical keyboard?

Hold down as many keys as possible at once and watch the Keys Held Now counter. NKRO keyboards will continue counting regardless of how many keys you hold. 6KRO keyboards will stop at 6. Note: many keyboards that advertise NKRO over PS/2 drop to 6KRO over USB due to USB protocol limitations. Test with your actual connection method (USB vs. PS/2) to see your real rollover.

Why does my mechanical keyboard register a key I didn't press?

Phantom key inputs from a mechanical keyboard are usually caused by: (1) a stuck switch — debris or a failed spring holding the contact closed, making the key appear always-pressed; (2) switch actuation from nearby vibration — linear switches with very low actuation force (25–35g) can register from impact on the desk; or (3) switch oxidation on a rarely-used key — the contact surface develops a thin oxide layer causing intermittent false triggering. Clean the switch contact with isopropyl alcohol or replace the switch.

Does switch type affect N-key rollover?

No — N-key rollover is determined by the keyboard's PCB and firmware design, not the individual switch type. A keyboard with Cherry MX Red switches and one with Cherry MX Blue switches on the same PCB will have identical rollover. What switch type does affect is actuation force, tactile feedback, noise level, and actuation distance — none of which influence how many simultaneous keys the keyboard can register.

How do I test a hot-swap mechanical keyboard after changing switches?

After installing new switches, use this tester to verify each replaced switch registers correctly. Press the new switch and confirm it lights up. Also test for chattering (each press should register exactly once) by tapping the key rapidly and watching whether it double-fires. Hot-swap sockets occasionally have bent pins that prevent a new switch from making full contact — these will show as non-registering keys in the tester.

What is the difference between 6KRO and NKRO mechanical keyboards?

6KRO (6-key rollover) means the keyboard can register exactly 6 standard keys pressed simultaneously, plus modifier keys (Shift, Ctrl, Alt, Win) which are counted separately. Full NKRO means every key on the keyboard can be pressed simultaneously with no drops. For gaming, 6KRO is sufficient for virtually all scenarios — competitive games rarely require more than 5 simultaneous inputs. NKRO matters most for professional fast typists and specific rhythm game inputs requiring 6+ simultaneous presses.

Last updated: