- 5/16/2026
- Updated 5/16/2026
Mechanical Keyboard NKRO: USB vs Bluetooth in Real Tests
Mechanical switches do not guarantee NKRO. Learn how USB HID modes, polling, and Bluetooth firmware shrink simultaneous key counts—and how to verify yours.

Switch type does not fix the matrix
Mechanical boards feel precise per key, but the controller still scans a grid. Premium PCBs and firmware determine rollover, not switch color.
Read whether NKRO requires a driver or works in the browser you actually use.
Revisit chords after OS updates or driver installs—stack changes occasionally filter modifier keys before the browser sees them.
Close macro tools and gaming overlays while testing so software is not injecting phantom keydown events.
Try the rollover test
Hold chord presets like WASD or Space+arrows and watch for missing keys (blocking) or phantom inputs (ghosting). The visual keyboard highlights teal, orange, and red in real time.
Open rollover & ghosting testBluetooth often downgrades chords
Many boards advertise NKRO on cable only. Over Bluetooth you may hit six-key or aggressive power-saving that drops presses.
Retest the same chord wired and wireless in the rollover lab and compare max simultaneous counts.
Photograph teal, orange, and red highlights when you need warranty proof—support teams respond to visuals faster than adjectives.
If only one preset fails, remap that shortcut before replacing hardware—you may be pressing an impossible matrix intersection.
Latency and rollover are separate buys
A board can ghost keys yet feel fast, or feel sluggish while reporting clean chords. Run the latency sampler after rollover looks good.
Fix the bottleneck you measure, not the spec that markets best.
Pair rollover checks with the full key map monthly. Dead switches and weak chords are different failures with different fixes.
If red ghosts appear without orange misses, suspect firmware layers before you RMA a board that passes WASD alone.
Continue practicing
This cluster is about simultaneous key presses. Run the rollover lab on your real chords, then confirm every switch still works on the full key map.