Skip to content

Mouse Test: Buttons, Double-Click & Polling Rate

Press each mouse button and roll the wheel inside the test box: every button gets a count, and a press that registers twice within 80 ms is flagged as a double-click fault. For polling rate, move your mouse for three seconds; browser timing can make the estimate differ from the setting.

Mouse Test

Inside the box, press each button once at a normal pace, then roll the wheel up and down. A press that registers twice faster than the fault threshold counts as a double-click fault.

Click, right-click and scroll here

Presses and double-click faults per mouse button
ButtonPressesFaultsFastest gap
LeftNot yet––
RightNot yet––
Middle (wheel)Not yet––
Back (side)Not yet––
Forward (side)Not yet––
Scroll upNot yet
Scroll downNot yet

Double-click fault threshold
  • No paywall
  • No signup
  • Nothing uploaded

How to use the Mouse Test

  1. Move your pointer into the test box on the Buttons & double-click tab.
  2. Press each button once at a normal pace: left, right, the wheel, and the two side buttons if your mouse has them. Each one lights up on the diagram and gets a count.
  3. Roll the wheel up and down a few notches. Each direction should count steps.
  4. Check the Faults column. A fault means one press registered twice faster than the threshold. Press that button slowly a few more times to confirm.
  5. Open Polling rate, start the test and move your mouse in steady circles for three seconds. Repeat it two or three times.

What this mouse test checks

  • Every button: left, right, middle (wheel click), back and forward, each with a press count and a light on the mouse diagram
  • Double-click faults: one press registering twice, per button, with a 50, 80 or 100 ms threshold
  • Scroll wheel: steps counted up and down, so a wheel that skips or scrolls the wrong way shows up
  • Polling rate: a typical and peak rate from pointer movement, the closest common setting, and a warning when your browser limits samples to the screen’s frame rate

Polling results are estimates. Browsers can group pointer updates, and the result changes with your display, system load and how steadily you move the mouse. Your mouse maker’s software shows the configured rate.

If a button double-clicks

  1. Confirm it. Press the button slowly ten times. Two or more faults means the switch is chattering.
  2. Rule out software. Turn off any “double-click” macro or button remap in your mouse software, and check your system’s double-click speed setting.
  3. Clean it. Blow compressed air around the button edge while pressing it. Dust and grime cause many early faults.
  4. Try debounce settings. Some mouse software has a “debounce time” or “click delay”. Raising it can hide a mild fault.
  5. Use the warranty. Worn switches are a common warranty claim. If the mouse is out of warranty, a repair shop can replace the switch, or you can replace the mouse.

If a button or the wheel does nothing

  • Test on another USB port, and plug straight into the computer instead of a hub.
  • For wireless mice, charge or change the battery and pair the mouse again. Move the receiver closer, using a USB extension if needed.
  • Check your mouse software in case the button is disabled or remapped.
  • Test the mouse on another computer. If it fails there too, the problem is the mouse.
  • If the wheel scrolls in jumps or the wrong direction, clean around it; an encoder fault may need a repair or replacement.

When to use it

  • When a mouse button sometimes registers twice or stops responding
  • Before returning or claiming warranty on a mouse
  • After changing a mouse’s polling-rate setting
  • To compare how different USB ports or computers report the same mouse

Frequently asked questions

How do I know if my mouse double-clicks by itself?

Press the button slowly, one press at a time. If the Faults column goes up, the button sent two presses less than the threshold apart (80 ms by default). People can't press that fast by accident, so a repeating fault points to a worn or dirty switch.

Which fault threshold should I use?

Start with 80 ms. If you click very fast and get faults while clicking quickly on purpose, switch to 50 ms. Use 100 ms to catch a switch that bounces more slowly.

Why doesn't my side button or middle click do anything here?

If the count doesn't go up, the browser never received the press. Check the button in your mouse software: it may be mapped to a keyboard shortcut, a macro or disabled. Then test on another computer.

Will right-click or the back button leave this page?

Not inside the test box. The tool blocks the context menu, back and forward, and middle-click scrolling only in that box, so you can press every button. Outside the box your mouse works as usual.

What is mouse polling rate?

Polling rate is how often a mouse reports its position, in hertz (Hz). A 1000 Hz mouse aims to report about 1,000 times per second. Common settings are 125, 250, 500 and 1000 Hz, and some gaming mice go to 8000 Hz.

Why is my polling-rate result lower than my mouse setting?

Browsers combine pointer events, and some deliver only one per screen frame. When that happens the tool says so, and the result reflects your display (for example 60 or 144 Hz). Chrome and Edge usually show higher rates than Safari. Check the configured value in your mouse software.

Does this test record my clicks?

No. Everything runs in your browser. Clicks, scrolls and movement are not saved or sent anywhere.

Last updated:

Did this tool work for you?