Online Mouse Test

Test your mouse buttons, scroll wheel encoder, and detect unwanted double-clicking faults.

Ready when you are

Click the button below to test mouse buttons, wheel scrolling, and double-click registration.

Pointer driver: Standard OS Pointing Device
Pointer events are processed strictly in your local browser and never uploaded.
Testing clicks & scroll Click anywhere in the box or scroll wheel...
LEFT Button 0
MID
0 ticks
RIGHT Button 2
Mouse buttons and scroll verified
Microswitches responded without debounce chattering or missed signals.
98/100
Technical details & diagnostics
Left switch clicks Verified
Right switch clicks Verified
Double-click chatter None detected
Wheel optical encoder Smooth bidirectional stepping
Pointer capture blocked

Your browser has blocked pointer input capture. Follow the 3 steps below to resume:

1 Click directly within the gray mouse testing box to grant pointer capture.
2 Ensure browser extensions are not suppressing right-click events.
3 Click Try again below.
No mouse clicks registered

We did not receive any mouse clicks. Please review the 3 items below:

1 Check that your mouse USB cable or wireless 2.4GHz USB dongle is connected.
2 Ensure wireless mouse batteries are charged and the bottom power switch is On.
3 Clean the optical sensor opening on the underside of your mouse.
Preview State:
Next recommended check Inspect your screen for dead pixels and backlight bleed
→

How to test your mouse in 3 steps

1 Click Test my mouse above to activate the click testing zone.
2 Click Left, Middle, and Right buttons and scroll the wheel up and down.
3 Verify that buttons register cleanly without phantom double-clicking or scroll jumping.

Mouse troubleshooting guide

Review common mouse defects, probable root causes, and fixes:

Symptom Probable Cause Concrete Fix
Unintended double-clicking on single tap Worn mechanical microswitch leaf spring causing electrical debounce chatter. Increase debounce delay in mouse utility software or solder replacement optical/mechanical switches.
Scroll wheel jumps in reverse direction Dust, lint, or dried grease inside the mechanical rotary encoder wheel. Blow compressed air directly into the wheel gap or apply electronics contact cleaner to the encoder.
Cursor stutters or stops intermittently Dirty optical sensor lens, reflective glass mousepad, or low wireless battery. Wipe sensor lens with a dry cotton swab, switch to a cloth mousepad, and replace/charge battery.
Middle click requires excessive force Worn tactile square microswitch beneath the scroll wheel axle. Open mouse shell and inspect wheel axle alignment; replace worn tactile sub-switch if damaged.

About this mouse diagnostic test

The Sharing.io.vn mouse testing utility captures raw W3C PointerEvent and WheelEvent data directly in your browser. When testing buttons, our engine evaluates the time delta between successive mousedown signals. A time delta under 25 milliseconds strongly indicates physical microswitch bounce rather than human double-clicking.

Privacy guarantee: No cursor tracking paths, coordinate history, or clicks are stored or uploaded. All processing executes locally in browser RAM.

Last updated: October 25, 2026 • Verified for Windows, macOS, Linux, and ChromeOS.

Other hardware diagnostic tools

Frequently asked questions

What causes mouse double-clicking issues?
Mechanical microswitches (such as Omron or Kailh switches) contain a tiny copper leaf spring. Over time and repeated mechanical shock, this spring loses tension, causing it to bounce when released and send two electrical impulses within milliseconds.
How do I test the middle mouse button without opening links?
Our interactive click box automatically intercepts middle mouse clicks with preventDefault(), allowing you to press your scroll wheel without opening tabs or triggering auto-scrolling.
Why is my scroll wheel jumping up and down erratically?
Erratic scrolling is caused by dust and hair accumulating in the mechanical rotary encoder wheel. Blowing compressed air into the wheel slot often removes the obstruction.
Can I test side mouse buttons (Mouse 4 and Mouse 5)?
Yes. The tool intercepts auxiliary pointer buttons (button index 3 and 4) which are standard for forward and back thumb buttons.
Does this test support trackpads and Apple Magic Mice?
Yes. Laptop touchpads, Apple Magic Mice, and trackballs emit standard pointer events and can be verified using this tool.
Is any mouse movement data or coordinates recorded?
No. Sharing.io.vn does not record or upload any cursor movement coordinates or user interaction logs. All events are evaluated solely in your local browser memory.
Suspect an accidental double-click, contact bounce, or scroll jumping fault? View Mouse Double-Click Troubleshooting