What this tool does
This keyboard tester displays a full visual keyboard layout and highlights each key as you press it. Every keypress is tracked so you can verify that all keys register correctly. It also detects how many keys you can press simultaneously, revealing whether your keyboard suffers from ghosting or has full N-key rollover support.
How it works
The tool listens for keyboard events directly in your browser. Each key has three visual states:
- **Untested** - The key hasn't been pressed yet - **Pressed** - The key is currently held down - **Tested** - The key was pressed and released successfully
For ghosting detection, hold down multiple keys at the same time. The tool tracks the highest number of simultaneous keypresses and rates your keyboard's rollover capability.
Understanding key rollover
Key rollover refers to how many keys your keyboard can register at the same time:
- **2KRO** - Only 2 simultaneous keys (basic membrane keyboards) - **6KRO** - Up to 6 simultaneous keys (standard USB keyboards) - **NKRO** - Every key registers simultaneously (quality mechanical keyboards)
Ghosting occurs when pressing certain key combinations causes unintended keys to register, or when legitimate keypresses are dropped. This is common on inexpensive membrane keyboards and can affect gaming or fast typing.
Who should use this
- **Gamers** who need reliable multi-key input during gameplay - **Typists** experiencing missed or phantom keypresses - **Keyboard buyers** testing a new keyboard before committing to it - **Mechanical keyboard enthusiasts** verifying every switch works after assembly or modification - **IT professionals** diagnosing keyboard hardware issues
How to use
1. Click anywhere on the page to make sure the browser window has focus 2. Press each key on your keyboard one at a time to check for dead switches 3. Watch each key highlight as you press it and stay marked after release 4. Hold down multiple keys simultaneously to test rollover and detect ghosting 5. Check the stats panel for your total tested count, max simultaneous keys, and rollover rating 6. Use the Reset button to start a new test session
Explore Similar Tools
Explore more tools like this one:
- AI Antifragile Stress Tester — Analyzes a personal system, routine, or strategy to... - Check My Thinking — Challenges assumptions, logic gaps, and overconfidence... - AI Pet Ownership Reality Check — Input a desired pet breed. Outputs the worst-case,... - Email Subject Line Tester — Analyze email subject lines for length, clarity, and... - Financial Stress Tester — AI-powered stress test to identify what scenarios would...