Mouse Test: Buttons, Scroll Wheel and Polling Rate
Click, scroll and move your mouse in the test area. The test checks every button, including the back and forward side buttons, catches unintended double clicks, and measures the polling rate and the scroll wheel.
Runs in your browser. Your clicks and movements never leave this device. No upload, no sign-up.
Click every button here, scroll the wheel, and hold a button to draw. Scrolling here doesn't move the page.
Back and forward stay on this page in Chrome and Edge. Firefox may use them itself and go back a page; if your browser asks whether to leave, choose to stay.
Polling rate
Move the mouse in quick circles over the test area for 5 seconds.
Scroll wheel
| Last step | – |
|---|---|
| Steps per second | 0 |
| Tilt or side scroll | None yet |
Click gaps
Time between two presses of the same button. Bars left of the dashed line are faster than the threshold.
Fastest gap: –
Your report
Run the test above. Your results will appear here as plain text you can paste into a support chat, a return request or a forum post.
How to test your mouse
- Click each button inside the test area: left, right, the wheel (middle) and the back and forward side buttons if your mouse has them.
- Single-click the left button 20 or 30 times at your normal pace. An unintended double click shows up in red.
- Scroll the wheel up and down one step at a time, then quickly.
- Move the mouse in quick circles over the test area for five seconds to measure the polling rate.
- Hold a button and drag to draw. A line that breaks while you hold the button means the button let go.
- Press Finish and get report, then copy the report for support or a return.
What the results mean
Buttons
Each button lights up on the mouse picture and gets a green light in the list once the page receives it. A button that never lights up didn't reach the browser. Before you blame the mouse, check that its app hasn't given the button another job, and remember that some browsers keep the side buttons for themselves.
Unintended double clicks and drag breaks
An unintended double click is two presses of the same button less than the threshold apart, 80 ms to start with. A deliberate double click takes longer than that. A worn or dirty switch bounces faster, so one press arrives as two. The double-click guide explains why and what to do.
A drag break is the same fault while you hold the button: after at least 0.2 s down, the button lets go for less than the threshold and presses again. In a game or a drawing app, that drops what you were dragging.
The click gaps chart shows every press-to-press gap up to 400 ms. Faulty clicks pile up at the far left, well apart from your own rhythm.
Polling rate
The polling rate is how many times per second the mouse reports its position. Basic office mice often use 125 Hz, gaming mice usually 500 or 1,000 Hz, and some offer 2,000, 4,000 or 8,000 Hz. The test counts the updates that reach the browser in each second of steady movement, then shows the median and the busiest second (the peak). When the median is close to a common rate, it names that rate.
The browser is the limit: it may combine updates when your computer is busy, and some browsers pass on fewer of them, so the reading can come out lower than the mouse's setting. Chrome and Edge give the most complete reading. Moving slowly also lowers it, because a mouse sends nothing when it hasn't moved.
Scroll wheel
Up and down count each step of the wheel. Last step shows how far one step scrolls and in which unit (pixels, lines or pages), which depends on your browser and system. A notched wheel sends steps of the same size; a trackpad or a free-spinning wheel sends many small ones. A direction jump is one or two steps the wrong way in the middle of a scroll, the typical sign of a worn or dirty wheel.
Mouse not working right? Try these fixes
One click counts as two
Red bars on the left of the chart confirm a bouncing switch. Our guide to fixing a mouse that double-clicks goes through the fixes in order.
Windows 11
- Open Settings → Bluetooth & devices → Mouse, then Additional mouse settings.
- On the Buttons tab, check that Double-click speed isn't set near Slow, where two separate clicks count as a double click.
macOS
- Open System Settings → Accessibility → Pointer Control and check the Double-click speed slider.
A button doesn't light up
- Open your mouse maker's app and check that the button isn't turned off or given another action.
- For the side buttons, try Chrome or Edge.
- Plug the mouse or its receiver into another USB port on the computer itself, not a hub.
Windows 11
- Open Settings → Bluetooth & devices → Mouse and check Primary mouse button. If it says Right, the left and right buttons are swapped.
macOS
- Open System Settings → Mouse and check the Secondary click setting.
The polling rate reads lower than the setting
- Run the test in Chrome or Edge and close other busy tabs and apps.
- Move the mouse faster, in wide circles, for the whole five seconds.
- Plug the cable or receiver straight into the computer, and keep a wireless receiver close to the mouse.
- Check the polling rate and any power-saving mode in your mouse's app.
Scrolling jumps or goes the wrong way
- Blow compressed air around the wheel while you turn it, to clear dust from the wheel's sensor.
- If the test shows direction jumps after cleaning, the wheel's encoder is worn: use the warranty or replace the mouse.
Windows 11
- Open Settings → Bluetooth & devices → Mouse to set how many lines each step scrolls.
macOS
- Open System Settings → Mouse and turn off Natural scrolling if the wheel scrolls the opposite way to what you expect.
The pointer stutters or jumps
- Clean the sensor window on the bottom of the mouse and use a plain, non-glossy mouse pad.
- Charge a wireless mouse and move its receiver closer.
- Very high polling rates, such as 4,000 or 8,000 Hz, take more processor time. If the pointer stutters, try 1,000 Hz in the mouse's app.
Common questions
How do I know if my mouse is double-clicking on its own?
Click the test area with single clicks at a normal pace, 20 or 30 times. If the test counts an unintended double click, the button registered two presses less than 80 ms apart, which a finger doesn't do but a worn switch does. Several of them confirm the fault.
How do I check my mouse's polling rate?
Move the mouse in quick circles over the test area for about five seconds. The test counts how many position updates reach the browser each second and shows the median and the peak. Common settings are 125, 500 and 1,000 Hz, and some gaming mice go to 2,000, 4,000 or 8,000 Hz.
Why is the polling rate lower than my mouse's setting?
The browser can only count the updates it receives, and some browsers combine or drop them, especially when the computer is busy. Chrome and Edge give the most complete reading. Wireless mice may also lower their rate to save power, and a USB hub or a far-away receiver can limit it.
Why do the back and forward buttons leave the page?
Browsers use those buttons to go back and forward. This test stops that inside the test area in Chrome and Edge. Firefox may handle the buttons itself, so they may not show up here and may still go back a page; if your browser asks whether to leave, choose to stay.
Why does scrolling down show as up?
On a Mac with natural scrolling turned on, macOS reverses the direction before the browser sees it. Turn off Natural scrolling in System Settings → Mouse to make the test match the way the wheel turns. Some mouse apps can reverse the wheel too.
Does this mouse test work with a trackpad?
Yes. Clicks, two-finger scrolling and movement all work with a trackpad. The polling rate and the double-click check matter most for mice, since a trackpad has no switches that wear.
Something not right?
Tell us if your device wasn't found or a result looks wrong. Your browser, system and device model help us check.
We read every message and use your email only to reply. Privacy notice