Diagnostic

Mouse Test

Test every button, the scroll wheel, and your polling rate.

Press every button

Then scroll both ways and move the pointer around in here.

0 of 5 buttons seen

Buttons
  • Left
  • Right
  • Middle
  • Side back
  • Side fwd
Scroll
  • Up
  • Down
Polling estimate

Hz floor

Move the pointer around the test area to measure.

How it works

  1. 01

    Press each button in turn. The diagram lights the matching region, so a button that never lights up is not reaching the browser at all.

  2. 02

    Scroll up and down to confirm both wheel directions register.

  3. 03

    Move the mouse continuously across the pad to estimate polling rate. The number is the frequency of position reports the browser received — treat it as a rough floor, since the browser may coalesce events.

Common questions

Why is my polling rate lower than 1000Hz?

Browsers batch pointer events to the display refresh rate, so a 1000Hz mouse often reads far lower here. The estimate is a floor, not a verdict. Use your vendor's driver tool for an exact figure.

My side buttons do not register. Are they broken?

Not necessarily. Many browsers reserve the side buttons for back and forward navigation, and some drivers map them to keystrokes instead of mouse buttons. Test them in the driver software before assuming hardware failure.

The middle button scrolls but does not click.

The wheel and the middle switch are separate mechanisms in the same part. The switch can fail while the wheel encoder keeps working.