Mouse Tester

Test every aspect of your mouse — buttons, click speed, scroll wheel, movement, and more.

Click any mouse button

LR

Click Counts

L
Left Button0
M
Middle / Scroll0
R
Right Button0
Back (Side)0
Forward (Side)0

Recent Clicks

Click any button to record

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

1

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.

2

Follow on-screen instructions

Each tab has its own interactive zone. Click, drag, scroll, or wait as instructed. Results update live as you interact.

3

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

View all

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.