Mouse Test: Clicks, Double Clicks, Scroll & Polling Rate

Check that every button and the scroll wheel work, catch a mouse that double clicks on its own, and measure its polling rate.

🔒 Runs in your browser: nothing is uploaded

Click every button, scroll, and move the mouse inside the green box.

ForwardBackLR
ButtonPressesDouble clicksFastest gap
Left00
Right00
Middle (wheel)00
Back (side)00
Forward (side)00

Inside this box the right-click menu, middle-click scrolling and back/forward navigation are turned off, so every button can be tested.

Double-click detector

0unintended

Scroll wheel

Up0
Down0
Left / right0 / 0
Glitches0

Last event:

Scroll slowly one notch at a time in each direction, then fast. Every notch should count once, in the right direction.

Polling rate

Hz now
Average Hz
Max Hz

Move the mouse quickly in circles inside the box for a few seconds.

Clicks per second (CPS) test

Time left
5.0 s
Clicks
0
CPS
0.0
Your best

Event log

EventButtonTime (s)Gap msDetail
Button and wheel events from the test area appear here. Rows in red are presses closer together than the double-click threshold.

How to use the mouse tester

  1. Buttons: click each button inside the green box: left, right, the wheel (middle click) and the two side buttons if your mouse has them. A button lights up while held and stays green once it has worked.
  2. Double clicks: click the left button 50–100 times at a normal, steady pace. Any press that follows the previous one by less than 80 ms is counted as an unintended double click.
  3. Scroll wheel: roll the wheel slowly up and down one notch at a time, then quickly. If your wheel tilts sideways, try left and right too.
  4. Polling rate: move the mouse fast in circles inside the box for a few seconds and read the maximum.
  5. Use Copy report to paste the results into a warranty claim or a support chat.

Is my mouse double clicking?

A mouse that double clicks on its own is almost always a worn switch. Inside each button is a small metal spring contact; as it wears or oxidizes, one press can bounce and register as two presses a few milliseconds apart. That’s faster than anyone can click on purpose: even very fast deliberate double clicks are usually more than 80 ms apart, while switch bounce shows up at 5–40 ms. The tester flags those presses in red and lists the fastest gap.

If you see flagged presses: raise the “debounce time” in your mouse’s software if it has that setting, update the mouse firmware, and check the warranty, since this is a common and well-known fault. Replacing the switch fixes it for good if you can solder. Butterfly clicking (two fingers on one button) can also produce gaps under 80 ms, so use a single finger for this test.

What polling rate means

Polling rate is how often the mouse reports its position to the computer, in hertz. 125 Hz means an update every 8 ms, 500 Hz every 2 ms, and 1000 Hz every 1 ms. Office mice are usually 125 Hz, gaming mice 1000 Hz, and newer ones offer 2000, 4000 or 8000 Hz. Bluetooth mice and touchpads typically land between 60 and 133 Hz.

The mouse only reports when it moves, so slow movement reads lower. Chrome and Edge give the most accurate numbers because they expose raw pointer events; other browsers may cap the reading. Rates of 4000 Hz and above can also be limited by the USB port, the CPU or power-saving settings. If the result is lower than advertised, set the rate in the mouse’s software and plug it straight into the computer rather than a hub.

Scroll wheel problems

A healthy wheel counts every notch once, in the direction you turned it. If the page jumps back up while you scroll down, the wheel’s encoder is dirty or worn. The tester counts these as glitches: a single step in the wrong direction in the middle of a steady scroll. Blowing compressed air around the wheel often helps. The last event also shows the raw scroll delta and its unit (pixels, lines or pages), which tells you how your system scales each notch.

Clicks per second

The CPS test counts left clicks over 5 or 10 seconds, starting from your first click. Most people manage about 6–8 clicks per second with normal clicking; jitter clicking reaches roughly 10–14 and butterfly clicking can go higher. Your best score for each length is saved in this browser only.

More device tests

Check every key with the keyboard tester, see whether your monitor really runs at its advertised speed with the refresh rate test, or measure your reflexes with the reaction time test.

Frequently asked questions

How do I test if my mouse is double clicking?

Click the left button 50–100 times at a normal pace inside the test box. The tester measures the time between presses and flags any second press that arrives less than 80 ms after the previous one (you can change the threshold). Presses that close together come from a bouncing switch, not your finger.

Why does my mouse double click when I single click?

The switch under the button is worn or oxidized, so one press bounces and registers twice. Try raising the debounce time in the mouse's software, updating its firmware, or cleaning it; otherwise the switch needs replacing or the mouse should go back under warranty.

How do I check my mouse polling rate?

Move the mouse quickly in circles inside the test box for a few seconds and read the Max value. A 1000 Hz mouse usually measures close to 1000 Hz, a 500 Hz mouse close to 500. Use Chrome or Edge for the most accurate result, because they expose raw pointer events.

Why is my polling rate lower than advertised?

The mouse only sends reports while it moves, so slow movement reads low. Other causes are a USB hub, power-saving or wireless mode, the browser or a busy CPU. Set the rate in the mouse software, plug it directly into the computer and move it fast.

Can I test the back and forward side buttons?

Yes. Inside the test box the side buttons are counted as Back and Forward and their normal page navigation is blocked. Buttons beyond the fifth are usually handled by the mouse software and don't reach the browser.

What is a good CPS score?

Most people reach about 6–8 clicks per second with normal clicking. Jitter clicking typically reaches 10–14 CPS and butterfly clicking can go higher. The test counts left clicks over 5 or 10 seconds and saves your best score in your browser.

How do I test my scroll wheel?

Scroll up and down inside the test box one notch at a time, then quickly. Each notch should count once in the right direction. If the page jumps the wrong way while you scroll, the tester counts a glitch, which points to a dirty or worn wheel encoder.