What NKRO claims mean
A true NKRO keyboard is designed to avoid matrix limits. Firmware and OS handling still affect what a browser test sees.
NKRO usually means a keyboard claims to report every key independently. This test shows how many keys the browser currently detects so you can compare with that claim.
A true NKRO keyboard is designed to avoid matrix limits. Firmware and OS handling still affect what a browser test sees.
Hold letters across both hands, add digits, then add modifiers. Each step shows whether the detected count stays equal to the number of keys you hold.
A high detected count is consistent with NKRO, but a browser test cannot certify hardware. Use it as one signal among several.
No. The browser can only report the key events the OS delivers. That is useful evidence but not a hardware certification.
USB report rate limits how often key states are sent. A fast chord can briefly exceed the report rate even on capable hardware.
N-key rollover (NKRO) means each keypress is registered independently, even when many keys are pressed at once. It matters for gaming and fast typing, where simultaneous inputs must not be missed or ghosted.
Most standard keyboards use a matrix circuit with limited rollover, often 2 or 6 keys. When you exceed that limit, additional presses may be ignored. This test helps you see that behavior, not change it.
Yes, it works with any keyboard connected to your device. However, wireless connections or internal laptop keyboards may have lower rollover limits or added latency, which the test will naturally reflect.