How to test your mouse
-
Click inside the test area. Press each button: left, right, middle (press the wheel down) and the Back and Forward buttons on the side. Each part of the drawing lights up while pressed and turns green once it has worked.
-
Test the scroll wheel. Scroll up and down, and tilt the wheel left and right if your mouse supports it. Click the area once first so the page doesn’t scroll away.
-
Check for double-click faults. Single-click each button 20–30 times at a normal pace. Any click that registers twice is listed under Double-click check, with the gap between the two presses.
-
Measure the polling rate. Move the mouse quickly in circles inside the area for a few seconds and read the live and maximum values.
-
Try the click speed test. Press Click speed test (5 s), then click as fast as you can. The timer starts with your first click, and your best result is kept.
What the readings mean
- Unintended double clicks are two presses of the same button closer together than the threshold (80 ms by default). Nobody clicks that fast on purpose, so they almost always come from a worn or bouncing switch.
- Deliberate double-clicks are pairs of presses between the threshold and half a second apart — the double-clicks you make on purpose.
- Polling rate is how many times per second the mouse reports to the computer. At 125 Hz it reports every 8 ms; at 1000 Hz, every 1 ms.
- Last press is how long you held the button down, and Gap since previous press is the time between two presses of the same button.
- Wheel skips count scroll steps that went the wrong way in the middle of a fast scroll, a common symptom of a dirty or worn wheel encoder.
Polling rate and click latency in a browser
The polling rate is calculated from the movement events your browser receives. Chrome and Edge pass on every raw update and give the most accurate reading; other browsers may group movements and cap the result near your screen’s refresh rate. Very high rates (4000 Hz and above) and wireless mice in power-saving mode can read lower than their setting.
True click latency — the time from pressing a button to the computer receiving it — depends on the switch, the sensor firmware and the connection, and needs special hardware to measure. This test shows the parts a browser can see: the polling interval, how long each press lasts and the gap between clicks.
Mouse not working properly? Fix it step by step
-
Click inside the test area first. If you scroll before clicking, the page scrolls as usual and the test reminds you to click first. After one click inside the area, scrolling there no longer moves the page.
-
Double-clicks by itself? Each extra press shows up in orange in the event log. First rule out the system settings — Windows 11: Settings › Bluetooth & devices › Mouse › Additional mouse settings (Windows 10: Settings › Devices › Mouse › Additional mouse options): make sure ClickLock is off and the double-click speed isn’t at the slowest end. If faults still appear, the switch is wearing out — use the warranty, or replace the switch if you are comfortable soldering.
-
Scroll wheel jumps or scrolls the wrong way? Steps in the wrong direction are logged as wheel skips. Blow compressed air into the gap around the wheel while turning it, and turn off smooth or free-spin scrolling in your mouse software to compare.
- Side buttons don’t register? Mouse software such as Logitech Options+, G HUB or Razer Synapse can remap or disable them. Reset them to Back and Forward and test again.
- Left and right are swapped? Windows 11: Settings › Bluetooth & devices › Mouse › Primary mouse button. Mac: System Settings › Mouse.
- Wireless mouse lags or stutters? Charge or replace the battery, and move the USB receiver closer with an extension cable. USB 3 ports can interfere with 2.4 GHz receivers, so try a USB 2 port.
- Pointer jumps or doesn’t move? Clean the sensor window and use a mouse pad — glass and glossy surfaces confuse many sensors.
-
On a phone or tablet, connect a mouse by USB-C or Bluetooth. Taps on a touch screen only count as left clicks.
About this mouse test
This free mouse tester runs entirely in your browser. Clicks and movements are analysed on your device, and nothing is uploaded or stored. The right-click menu, middle-click autoscroll and back/forward navigation are blocked only inside the test area, so the rest of the page works normally.
It works with wired, wireless and Bluetooth mice, gaming mice, trackballs and touchpads on Windows, macOS, Linux and ChromeOS in Chrome, Edge, Firefox and Safari. Run it when a new mouse arrives, before a gaming session, or when clicks start to feel unreliable.
Frequently asked questions
How do I check if my mouse double-clicks by itself?
Click inside the test area and single-click the button 20–30 times at a normal pace. If Unintended double clicks goes up, the mouse registered two presses within a few milliseconds — a sign of a failing switch.
What is a good mouse polling rate?
125 Hz is fine for everyday use, and 1000 Hz is the usual choice for gaming. Higher rates send updates more often, which makes movement smoother but uses more processing power and battery.
Why is the measured polling rate lower than my mouse’s setting?
Move the mouse quickly and continuously, because a slow mouse sends fewer updates. Some browsers cap the rate they pass to web pages, so use Chrome or Edge for the most accurate result, and turn off power-saving modes on wireless mice.
Why don’t my mouse’s side buttons work in the test?
Mouse software may have remapped them to keyboard shortcuts or other actions. Set them back to Back and Forward in your mouse software. Some browsers and operating systems don’t pass extra buttons to web pages at all.
How do I test my mouse scroll wheel?
Click inside the test area, then scroll up, down and sideways. Each direction has its own counter, and the event log shows the size of every scroll step. A step in the wrong direction is flagged as a wheel skip.
Does this test work with a touchpad or trackball?
Yes. Touchpad clicks, two-finger scrolling and trackball buttons are all detected. Touchpads send many small scroll events, so their counters rise faster than a notched mouse wheel.