GearCheck
Online Mechanical Keyboard Tester & Ghosting Check (Simultaneous Inputs)
MOUSE POLLING RATE & CLICK TEST
Measure Polling Rate (Hz), Click Speed (CPS), and Test All Buttons & Scroll Wheel
How to Test Your Keyboard
Using this online keyboard tester is simple:
1. Test Keys: Press any key on your physical keyboard. If the virtual key glows green, it is working.
2. Numpad: Click "Show Numpad" at the top to test the number pad.
3. Layouts: Click "Switch Layout" to swap between Windows and Mac keys.
4. Reset: Click "Reset" to clear the board and restart the test.
5. Ghosting Stats: Watch the stats bar. "Pressed Now" shows real-time activity, while "Max Simultaneous" records the most keys you pressed at once. Use this to test your keyboard's Anti-Ghosting / N-Key Rollover limits.
How to Test Your Mouse
1. Measure Polling Rate (Hz): Move your cursor quickly inside the Left Panel to test your sensor's stability and peak Hz. Click anywhere in the box to reset it.
2. Test Buttons & Scroll: Click your Left, Right, Middle, and Side buttons inside the Right Panel to verify they work. Scroll up and down to check your wheel.
3. CPS Challenge: Want to test your gaming speed? Click as fast as you can in the Right Panel to maximize your Clicks Per Second (CPS). Try to beat your personal best!
Who is this site for?
• Gamers: Verify your mechanical keyboard's N-Key Rollover (Anti-Ghosting) and check if your mouse is actually hitting its advertised 1000Hz or 8000Hz polling rate.
• Used Hardware Buyers: Buying a keyboard from eBay or Facebook Marketplace? Use this tool on your phone or laptop to instantly check for dead keys before handing over cash.
• IT Professionals: Quickly diagnose if a ticket regarding "broken typing" is a hardware failure or a software issue.
When should you use this site?
• After a Spill: If you spilled water or coffee on your keyboard, use this test to see if specific keys are short-circuiting or ghosting.
• Installing New Switches: Just built a custom mechanical keyboard? Use the "Reset" button and press every key to ensure your hot-swap switches are seated correctly.
• Mouse Lagging: If your aim feels "floaty" in games like CS2 or Valorant, check the "Mouse Hz" box. If the Hz fluctuates wildly (e.g., drops to 300Hz), your sensor may be dirty or defective.
What is Keyboard Ghosting?
Ghosting occurs when a keyboard fails to register a key press because too many keys are held down simultaneously. Standard office keyboards often jam after 3-6 keys. Gaming keyboards with NKRO (N-Key Rollover) allow you to press all keys at once. Use the "Max Simultaneous" counter above to prove if your keyboard is truly NKRO.
What is a Mouse Polling Rate Tester?
A Mouse Polling Rate Tester measures how many times per second (Hertz) your mouse sends position data to your computer. For example, a 1000 Hz polling rate means the mouse reports its location 1000 times per second, resulting in a refresh every 1 millisecond. A higher polling rate means less input lag and smoother cursor movement, which is essential for competitive gaming.
Why is my Polling Rate 60Hz or 125Hz?
Your mouse's polling rate determines how often it reports position to your computer.
• 60Hz - 90Hz: Common for Bluetooth mice or browser limitations (vsync).
• 125Hz: Standard wired office mice (8ms latency).
• 1000Hz+: Dedicated gaming mice (1ms latency).
Move your cursor continuously in the "Mouse Box" above to verify your real-time performance.
Frequently Asked Questions
Why is my polling rate stuck at 60Hz?
If your mouse test shows exactly 60Hz, it is likely limited by your browser or monitor refresh rate (V-Sync). Try closing other tabs or using a wired connection instead of Bluetooth.
How do I fix keyboard ghosting?
Ghosting is a hardware limitation of the keyboard's internal circuitry. You cannot "fix" it with software. The only solution is to upgrade to a mechanical keyboard with N-Key Rollover (NKRO).
Does a higher polling rate drain battery?
Yes. A wireless mouse running at 1000Hz consumes significantly more power than one at 125Hz. For office work, we recommend switching to 125Hz to extend battery life.