Mouse Tester
Test every aspect of your mouse — buttons, click speed, scroll wheel, movement, and more.
Click any mouse button
Click Counts
Recent Clicks
Free Online Mouse Tester
KeyTest's Mouse Tester is a free, browser-based tool that lets you check every aspect of your mouse — buttons, scroll wheel, DPI, reaction time, aim, and more — without installing any software. All tests run entirely in your browser, so nothing is recorded or sent anywhere.
Whether you're diagnosing a faulty button, tuning your gaming setup, or just curious about your click speed, all 8 tools are available in one place.
What Each Tool Does
Mouse Button Test
Click any mouse button — left, right, middle, back, or forward side buttons — and watch it highlight on the diagram. Individual click counts let you verify every button is registering correctly and detect stuck or misfiring buttons.
CPS Test (Clicks Per Second)
Measures how fast you can click. Choose a test window from 1 to 30 seconds, click as rapidly as possible, and get your final CPS score. Useful for gaming performance benchmarks or comparing mice.
Scroll Wheel Test
Detects vertical scroll, horizontal scroll, and tilt-click. Shows the exact delta value reported by your mouse per scroll step, making it easy to spot an inconsistent or skipping scroll wheel.
Mouse Tracking
Draws a color-coded trail of your cursor movement on a canvas in real time. Also estimates your mouse's polling rate (Hz) from the interval between movement events — useful for verifying 500 Hz vs 1000 Hz mice.
Double Click Test
Records the time gap between consecutive left clicks and flags them pass or fail against a configurable threshold (default 200 ms). Helpful for diagnosing double-click issues common in older mice.
DPI Estimator
Estimates your mouse's DPI without software. Place a ruler on your desk, drag across the on-screen zone while moving your mouse a known physical distance, then enter that distance. The tool calculates DPI = pixels ÷ inches.
Aim Trainer
Spawns circular targets at random positions. Click them as quickly and accurately as possible during a timed session (15 s, 30 s, or 60 s). Reports total hits, misses, accuracy %, and average reaction time per target.
Reaction Time Test
Measures how fast you respond to a visual cue. Wait for the screen to turn green, then click as fast as you can. Tracks your best result, running average, and a full history with performance grades from Superhuman to Slow.
How to Use the Mouse Tester
Pick a tab
Select the test you want from the tab bar at the top — Buttons, CPS, Scroll, Tracking, Double Click, DPI, Aim, or Reaction Time.
Follow on-screen instructions
Each tab has its own interactive zone. Click, drag, scroll, or wait as instructed. Results update live as you interact.
Read your results
Results appear immediately in the same tab. Use the reset or replay controls to run the test again and compare.
Mouse Guides & Troubleshooting
Mouse Double-Clicking on Single Click? The Definitive Switch Bounce Fix
Mouse Cursor Lagging or Stuttering? 9 Fixes That Actually Work
Mouse Not Detected on Windows 10 & 11: A Step-by-Step Fix Guide
Wireless Mouse Keeps Disconnecting? 8 Real-World Fixes
Scroll Wheel Not Working or Skipping? Fix Stuck, Erratic, and Dead Wheels
Mouse Cursor Jumping or Drifting on Its Own? Sensor Fixes That Work
How to Fix Mouse Lag in Games: The Complete Input Latency Guide
Mouse DPI Explained: How to Choose the Right Sensitivity in 2026
Mouse Polling Rate: 125 vs 500 vs 1000 vs 8000 Hz — What Actually Matters
How to Clean & Maintain a Gaming Mouse for Years of Use
Frequently Asked Questions
Why is my mouse button not lighting up?
If a button click doesn't register on the diagram, the button may be physically broken, the driver may be intercepting it before the browser sees it, or it may use a non-standard button code. Try clicking slowly and check the Recent Clicks log — if the event appears there but the diagram doesn't highlight, it's a display bug. If nothing appears, the button isn't reaching the browser.
What is a good CPS score?
Casual users typically score 5–8 CPS. Gamers who practice clicking often reach 10–14 CPS. Scores above 15 CPS in normal clicking are rare. Butterfly clicking or drag clicking techniques can push scores much higher but may not reflect real in-game performance.
What does polling rate mean, and what should mine be?
Polling rate is how often your mouse reports its position to the computer per second, measured in Hz. 125 Hz means 125 updates per second (8 ms interval), 500 Hz means every 2 ms, and 1000 Hz means every 1 ms. For most users 500 Hz is fine; competitive gamers prefer 1000 Hz or higher for smoother cursor tracking.
How accurate is the DPI estimator?
Accuracy depends on how precisely you measure the physical distance. Using a ruler and moving at least 5–10 cm gives a reliable estimate. Small distances introduce more error. The result is typically within ±5% of the actual DPI setting in your mouse software.
Why does my mouse register double clicks when I only click once?
Double-click ghosting is a common hardware problem in aging mice, especially Omron switches. The switch bounces electrically on release, sending two down events in rapid succession. Use the Double Click Test to measure the interval — if you see two click events under 50 ms apart that you didn't intend, the switch is failing.
Is this mouse tester safe and private?
Yes. All tests run entirely in your browser. No click data, movement data, or any other input is transmitted to a server. You can verify this by running the tool offline after the page loads.
Tips for Better Results
- →Use a wired connection or a 2.4 GHz dongle to get an accurate polling rate reading — Bluetooth mice often report lower rates.
- →For the CPS Test, warm up your fingers first and use a consistent clicking technique throughout the session.
- →When estimating DPI, move your mouse at least 10 cm (4 inches) to reduce measurement error.
- →For Reaction Time, do 5–10 rounds and compare your average — single results vary due to focus and anticipation.
- →The Aim Trainer 'Small' target setting most closely mimics headshot hitbox sizes in competitive FPS games.
- →If the scroll test shows inconsistent delta values, your scroll wheel encoder may be wearing out.
- →Run the Button Test after any driver update to confirm all buttons are still correctly mapped.
- →A polling rate reading below your mouse's rated spec usually means USB bandwidth contention — try a different USB port.