Keyboard NKRO Tester

Test how many keys your keyboard can register simultaneously (N-Key Rollover).

This tool is optimized for desktop use.

About Keyboard NKRO Tester

### Test Your Keyboard's Limits (N-Key Rollover) "Ghosting" and "Jamming" are the enemies of high-performance gaming. **N-Key Rollover (NKRO)** is a feature that ensures every single key you press is registered individually, no matter how many keys are held down simultaneously. Our NKRO Tester visualizes your keyboard's matrix, helping you identify if your keyboard is "6-Key Rollover" (limited) or "N-Key Rollover" (unlimited).

This is critical for games like Rhythm games (OSU!), Fighting games (Tekken/Street Fighter), and FPS games where you might be sprinting (Shift), moving diagonally (W+A), crouching (Ctrl), and switching weapons (1) all at the same time.

### How to Test for Ghosting 1. **Focus the App**: Click anywhere on the tool to ensure it captures your keyboard input. 2. **The "Palm Test"**: Press both palms down on your keyboard to hit as many keys as possible at once. 3. **Check the Matrix**: Look at the virtual keyboard on screen. Green keys are registered. Gray keys are not. 4. **Count the max**: Check the "Max Detected Keys" counter. * **If it caps at 6**: Your keyboard is likely 6KRO (common for older USB devices). * **If it shows 10+**: You likely have full Anti-Ghosting support.

### Understanding the Tech: Ghosting vs. Rollover * **Ghosting**: A hardware design flaw in cheap keyboards where pressing 3 specific keys causes a 4th "Phantom" key to activate that you didn't press. * **Blocking / Jamming**: The keyboard detects the confusion and ignores the extra key presses to prevent ghosting. Ideally, you want neither. * **N-Key Rollover (NKRO)**: The keyboard scans each key independently, usually using Diode-per-switch logic in mechanical keyboards. This allows unlimited inputs.

### Why Do Some Keyboards Fail? Standard office membrane keyboards use a shared "matrix" of wires. If you press 'W', 'A', and 'Q' together, they might share the same column/row wire, confusing the controller. Gaming keyboards solve this with better matrix design or individual diodes.

### Frequently Asked Questions (FAQs) **Q: I have a mechanical keyboard but it only detects 6 keys. Why?** A: Check your keyboard manual. Some keyboards (like older Corsair or Ducky models) have a "BIOS Mode" or "Compatibility Mode" that forces 6KRO for older PCs. Look for a shortcut (e.g., FN + F12) to toggle NKRO mode.

**Q: Does NKRO matter for typing?** A: Not for standard typing. But for super-fast typists (>120 WPM), "rollover" helps when you press the next key before fully releasing the previous one.

**Q: Is "Anti-Ghosting" the same as NKRO?** A: Marketing often uses "Anti-Ghosting" to mean "We optimized the WASD zone so you can press those together." Real NKRO covers the *entire* keyboard.

Something not working right?

Found a bug or have a suggestion to improve the Keyboard NKRO Tester? Let us know and we'll fix it!