Skip to the mouse test

Mouse Test

This mouse test checks every part of your mouse. Click each button in the box below, spin the wheel, then move the cursor fast in the polling area. Every counter updates live, and nothing leaves your browser.

Buttons and wheel

Click any button, scroll up and down

Left
0
Middle
0
Right
0
Back
0
Forward
0
Wheel
↑ 0 ↓ 0

Polling rate

Move fast in circles inside the box

Live

0 Hz

Peak 0 Hz Average 0 Hz

Double-click fault check

Single-click slowly; red means a phantom click

0

clicks

--

last interval

0

faults

Clicks per second

5 second timer starts on your first click

0.00 CPS

Time 5.00 s Clicks 0

Click here to start a 5 second test

Cursor smoothness

Hold the button and draw slow curves; look for steps or jitter

Draw inside this area

Run a full mouse check in three steps

Follow these in order and you will know within a minute whether the problem is a button, the sensor, or the connection.

  1. 1. Click every button

    Press left, right, middle, back and forward inside the button box. Each press should light one shape on the diagram and add exactly one to its counter. A counter that jumps by two is your first sign of a worn switch.

  2. 2. Spin the wheel

    Scroll down slowly, then up. Watch the two arrow counters: if a downward scroll ever increments the up counter, the wheel encoder is dirty or failing.

  3. 3. Move fast, then draw slow

    Swirl the cursor quickly inside the polling box to reach your peak Hz, then draw gentle curves in the smoothness area. Stair-steps in the line point to sensor or surface problems.

Why test here instead of installing software

Nothing to install

The tester reads the browser's native Pointer Events API, the same stream your games and design apps receive. No driver, no extension, no account.

Real polling rate, up to 8000 Hz

Coalesced move events are counted individually, so high-rate mice are measured properly instead of being capped at your screen's refresh rate.

Catches phantom double-clicks

Any two presses arriving under 80 ms apart are flagged in coral. That is faster than any human can click, so a flag means the switch bounced.

Private by design

All counting and drawing happens in your tab. No click data, trajectories or device names are sent anywhere.

Learn the four numbers that matter

Read these once and every spec sheet will make sense.

Polling rate
How many times per second the mouse reports its position, in hertz. 1000 Hz means one report every millisecond. Higher rates give smoother tracking and lower input delay.
Double-click fault
A worn micro-switch bounces and registers two clicks for one press. Symptoms include dropped drags and files opening when you only meant to select them.
CPS (clicks per second)
How many clicks you can land in one second. Casual users manage 4 to 6, competitive Minecraft players push past 10 with jitter or butterfly techniques.
DPI / CPI
Dots (or counts) per inch: how far the cursor travels for one inch of physical movement. It is a sensitivity setting, not a precision rating.

Get answers to the questions people ask while testing

My mouse is rated 1000 Hz. Why does the test show 125 Hz?

Check the polling rate setting in your mouse software first. Then make sure the laptop is plugged in, battery saver is off, and you are on a current browser build. Move the cursor quickly in circles for a few seconds, since slow movement produces fewer events.

How accurate are the results?

The tester reads timestamps straight from the Pointer Events API, including coalesced events, so the readings reflect what your operating system actually receives. Your monitor's refresh rate can make the cursor look laggy, but it does not change the measured numbers.

The double-click test turned red. Is my mouse broken?

Red means two clicks arrived under 80 ms apart when you pressed once. If it happens often, the micro-switch is likely worn. Clean it with compressed air; if it persists, claim warranty or replace the switch.

Does this work on a phone or tablet?

Yes, but touch screens have no left, right or side buttons and report at their own sampling rate, so only the tap counter and smoothness test are meaningful on mobile.

Fix the fault the test just found

Match your symptom below and work through the steps in order.

Single click registers twice

Drags let go on their own, folders open on a single click. Confirm with the double-click check, clean the switch with compressed air, raise the system double-click speed threshold, then replace the switch or claim warranty.

Cursor drifts or shakes when still

Draw in the smoothness area and look for spikes. Clean the sensor lens, avoid glass or glossy surfaces, use a plain mouse pad, and turn off pointer acceleration in the OS.

Feels laggy in games

Run the polling test. If Hz is low, plug into a USB port on the back of the PC, update the mouse firmware, charge the battery, and disable USB power saving in the OS.

Disconnects or stutters randomly

Move the wireless receiver to a front port or use the extension cable, keep it away from routers and USB 3 drives, charge fully, then re-pair the mouse.

Pick the polling rate that matches how you play

Polling rate versus report interval and recommended use
RateIntervalBest forTrade-off
125 Hz8 msOffice work, turn-based gamesCursor skips at high speed
500 Hz2 msMOBA, RPG, general gamingSlightly behind 144 Hz+ monitors
1000 Hz1 msFPS and competitive playA little more CPU load
4000–8000 Hz0.25–0.125 msPro esports on 240 Hz+ displaysNeeds a strong CPU and a supporting game

Choose your next mouse by what you actually do

Gaming

  • 1000 Hz or higher polling
  • Sensor rated 16K DPI or above
  • Under 70 g if you play FPS
  • Low lift-off distance

Design and CAD

  • Fine DPI steps (50 DPI increments)
  • Precise, notched scroll wheel
  • Thumb rest and sculpted shape
  • Programmable side buttons

Office and travel

  • Silent switches
  • Multi-device Bluetooth pairing
  • Weeks of battery life
  • Works on glass and wood