Free tool

Mouse Test: Check Clicks, Scroll, Double-Click and DPI

Is your mouse double-clicking by itself or skipping scrolls? Test every button, the scroll wheel and double-click right here.

This free tool counts every button press, scroll step and double-click, and estimates your mouse’s polling rate and dots per inch (DPI) from a drag test. Use it to catch a mouse that double-clicks on its own, a scroll wheel that skips or a side button that no longer registers, before you spend money on a new one.

Split ergonomic keyboard, vertical mouse and wrist rest on a desk mat

What it does

Counts every button press, scroll step and double-click, and estimates your polling rate and DPI.

Who it helps

Anyone whose mouse double-clicks on its own, skips scrolls or feels wrong, or who wants to check a new mouse.

How to use it

  1. Click each button inside the test box.
  2. Scroll up and down.
  3. Single-click a few times and watch the double-click counter.
  4. Use the DPI test if you want.
Click, double-click and scroll inside this box Last action: none yet

DPI estimate

Hold a ruler against your desk. Press and hold the mouse button on the bar, drag exactly 2 inches to the right, then release. The tool divides the pixels moved by 2. OS pointer acceleration changes the result, so it is an estimate.

Drag here 2 inches

Estimated DPI: not measured yet (estimate)

Buttons

Left0
Middle0
Right0
Back0
Forward0

Scroll and double-click

Scroll up0
Scroll down0
Double-clicks0

Polling rate: move the mouse in the box (estimate from pointer events per second)

Double-click speed: no double-click yet

What your result means

  • Double-click counter rising on single clicks: the switch is worn. Replace the mouse or claim the warranty. Read the guide
  • Side buttons not counted: the browser or the maker’s software may reserve them. Test them in another app.
  • Scroll counts that skip: dirt in the wheel or a failing encoder.
  • DPI and polling rate are estimates and depend on your operating system settings.
  • Wrist aching after the test? Check your mouse position. Read the guide

Get one home office fix every week

Plus the free Home Office Setup Checklist.

How it works

The test listens for standard browser mouse events: button presses (including back and forward side buttons), wheel movement and double-clicks. The polling rate is the number of pointer events your browser receives per second, labeled an estimate. The DPI estimate compares pixels moved with a known physical distance (2 inches); operating system pointer acceleration and display scaling change the result, so it is also labeled an estimate. Everything runs in your browser.

Sources

  • MDN Web Docs, MouseEvent.button and PointerEvent (how browsers report buttons and movement)

FAQ

Why does my mouse double-click on its own?

A worn switch is the usual cause. Try another surface, clean it, and check the warranty.

What DPI is good for office work?

Most people are comfortable around 800 to 1,600 DPI, but use what feels accurate to you.

Why do the side buttons not register?

Some mice need the maker’s software, and some browsers reserve those buttons for back and forward.