CPSTest.io

Mouse Test

Check every button and the scroll wheel, catch double-click faults, and see your real polling rate.

0
Clicks
0
Scroll steps
0
Problems
–
Peak polling (Hz)

Click, scroll and move the mouse inside this area

LeftRightFwdBack

Waiting for input

This test needs a mouse. On a touch screen only taps are counted.

Start the check

Click every button and roll the wheel both ways inside the test area.

  • Left clickNot tested yet0
  • Right clickNot tested yet0
  • Middle clickNot tested yet0
  • Scroll upNot tested yet0
  • Scroll downNot tested yet0
  • Back side buttonNot tested yet0
  • Forward side buttonNot tested yet0
Click interval

Time between two presses of the same button appears here.

Under 50 ms from one press, or a release and re-press faster than a finger can move, is flagged as a suspected double-click.

Polling rate

Move the mouse fast, in circles, inside the test area.

Now

–

Peak

–

No movement measured yet.

Reads every mouse report the browser receives, so it can measure above your screen's refresh rate.

Event log

Presses, scrolls and problems will be listed here.

How to use the mouse test

  1. Click every button

    Press left, right, middle and both side buttons inside the test area. Each part of the mouse drawing lights up and gets a tick.

  2. Scroll both ways

    Roll the wheel up and down until Scroll up and Scroll down are ticked.

  3. Click slowly to check for double-clicks

    Make single presses about a second apart. A button that registers a press twice turns pink.

  4. Move the mouse in fast circles

    The polling rate card shows your live and peak Hz.

  5. Read your report

    When all 7 checks are ticked, check the health summary or copy the report.

What counts as a double-click fault?

A double-click fault is when one press of a mouse button registers as two clicks. This test flags two presses less than 50 ms apart, or a release followed by a new press within 12 ms, because a finger can't move that fast.

Time between pressesVerdictWhat it means
Over 80 msNormalRegular clicking, including fast gaming bursts.
50–80 msGray zonePossible with jitter or butterfly clicking. Repeat with slow single clicks to be sure.
Under 50 msSuspected double-clickToo fast for one finger. The switch is likely bouncing.
Release to new press under 12 msSwitch chatterThe contacts bounced on release, even if the overall timing looks normal.

What is a good polling rate?

For gaming, 1000 Hz is a good polling rate: the mouse sends its position every 1 millisecond. 125 Hz is fine for everyday use, while 2000 to 8000 Hz can feel smoother on high refresh rate monitors but uses more processing power.

Polling rateReports everyTypically found in
125 Hz8 msOffice mice and many Bluetooth mice
250 Hz4 msBudget and some wireless mice
500 Hz2 msOlder gaming mice and power-saving modes
1000 Hz1 msMost gaming mice today
2000 Hz0.5 msHigh-end gaming mice
4000 Hz0.25 msEsports mice for high refresh rate monitors
8000 Hz0.125 msTop esports mice, best with a fast PC

How to fix common mouse problems

ProblemLikely causeWhat to try
One press registers as two clicksA worn or dirty mechanical switch bouncingBlow compressed air around the button, raise the debounce time in your mouse software if it has one, and use your warranty if it keeps happening.
A button doesn't respondButton remapped or disabled in software, or a failing switchReset the button in your mouse software, then try another USB port or computer.
Scroll wheel jumps or skipsDust in the wheel encoderSpin the wheel while blowing compressed air into the gap. A worn encoder needs repair or replacement.
Side buttons don't work in the browserButtons assigned to other actions, or an outdated browserSet them to Back and Forward in your mouse software and use an up-to-date Chrome, Edge or Firefox.
Polling rate is lower than expectedLow setting, power saving, or a USB hubChoose a higher rate in your mouse software, turn off power saving, and plug directly into the computer.
Wireless mouse lags or misses clicksLow battery or a distant receiverCharge or replace the battery and move the 2.4 GHz receiver closer, using an extension cable if needed.
Cursor drifts or jumpsDirt on the sensor or a shiny surfaceClean the sensor window and use a plain mouse pad.

Frequently asked questions

What is a mouse test?

A mouse test checks that every part of your mouse works: left, right and middle click, both side buttons, and the scroll wheel in both directions. This one also detects double-click faults and measures your polling rate, all inside your browser.

How do I know if my mouse is double clicking?

Click one button slowly, about once a second, and watch its counter. If the counter sometimes jumps by two or the button turns pink, a single press is registering twice. Repeat the check a few times to rule out an accidental double press.

Can a double-clicking mouse be fixed?

Sometimes. Cleaning dust out of the button or raising the debounce time in the mouse software can stop mild double-clicking. If the switch itself is worn, it needs replacing, so check your warranty first. Mice with optical switches don't have metal contacts that bounce in the same way.

What is switch chatter and debounce time?

Switch chatter is when a mouse switch's metal contacts bounce and send extra clicks from one press. Debounce time is the short delay a mouse waits before accepting another click, which filters out that bounce. A longer debounce time hides more chatter but can slightly limit very fast clicking.

What does a skipped scroll step mean?

A skipped step is when the wheel sends one step in the wrong direction while you scroll steadily one way. It usually means dust or wear in the scroll wheel encoder. For scroll speed and a closer look, use the Scroll Test.

Why does the polling rate read lower than my mouse setting?

The reading depends on movement: move the mouse fast and continuously, because slow or paused movement sends fewer reports. Browsers can also deliver fewer reports than very high 4000 or 8000 Hz mice send, and some browsers limit the reading to your screen's refresh rate. Chrome and Edge give the most accurate result.

Can this mouse test check DPI?

No. DPI (also called CPI) is how far the cursor moves for each inch you move the mouse, which is a sensitivity setting in your mouse software. Polling rate is different: it's how many times per second the mouse reports to the computer.

Does the mouse test work with wireless mice, Bluetooth mice and trackpads?

Yes. Wired, 2.4 GHz wireless and Bluetooth mice all work, as does a laptop trackpad's click and scroll. Bluetooth mice often report at a lower polling rate than wired or 2.4 GHz gaming mice, so expect a lower Hz reading.

Is this mouse test safe to use?

Yes. The test runs entirely in your browser, and nothing you click is uploaded or saved. Inside the test area, the right-click menu, middle-click scrolling and side-button back navigation are paused, so you can test every button without leaving the page.