Input Device Tests mouse wheel scroll

Mouse Wheel Test

Check scroll wheel direction, delta, and smooth vs line scrolling.

Interactive tool

Run the test

Runs in your browser

Scroll over the pad with a mouse wheel or trackpad. Default scrolling is prevented so deltas stay on this surface.

Scroll over the pad to begin.

Permission status

Checked in your browser. DeviceHub does not store permission grants.

  • Special permission Not required

Live results

Metrics update as you run the test. Nothing is uploaded.

Loading

Waiting for interactive tool output…

Device information

Labels and capability details reported by your browser.

No device details yet.

Description

About Mouse Wheel Test

Introduction

The DeviceHub Mouse Wheel Test is a free online scroll-wheel diagnostic that surfaces direction, delta magnitude, and smooth-versus-line scrolling behavior in your browser. Failing encoders skip notches, dirty wheels stutter, and OS “natural scrolling” reverses what users expect, this page makes those signals visible without installing mouse utilities. Designers who live in long timelines, developers reading docs, and technicians validating refurbished mice use it to confirm the wheel path before blaming a single app’s scroll container. It pairs with Mouse Test for general buttons and with Trackpad Test when two-finger scroll is the real input path. Limits stay clear: high-precision pixel deltas depend on device and OS; some hardware never emits horizontal tilt to the web. Editors scrubbing long manuscripts notice encoder health long before casual clickers do. Retail returns for “broken scroll” are often settings or dirt; a browser delta log settles arguments quickly. CAD users who rely on wheel zoom need orderly deltas, not random jumps that ruin camera distance mid-orbit. Help desks prefer this page as a shared triage link when users insist “every website scrolls wrong” after an OS update that quietly flipped natural scrolling.

What this tool does

WheelEvent listeners capture deltaX, deltaY, deltaZ when present, and deltaMode (lines, pages, or pixels). On-page meters or logs update as you roll or tilt. Cumulative totals help you see whether upward rolls consistently produce the same sign. Smooth free-spin wheels produce many small pixel deltas; notched wheels produce stepped line deltas, both can be valid. Reset clears accumulators after cleaning. The tool does not change OS scroll direction or app smooth-scroll flags. Middle-click autoscroll is a separate browser feature and is not the same as rolling the wheel, know which gesture you are testing. Horizontal tilt support varies widely; zero deltaX on two browsers usually means the hardware or driver never exposes tilt, not that DeviceHub forgot a listener. Status text that names deltaMode prevents false “magnitude wrong” conclusions when Windows notch scrolling meets macOS pixel scrolling on the same mouse model. The page stays passive-listener friendly so ordinary scrolling performance is not blocked while you diagnose. Cumulative sign consistency across dozens of notches is often a better encoder health signal than any single delta magnitude number.

When to use it

Use Wheel Test when pages jump erratically, when direction feels wrong after an OS update, when a free-spin wheel recently started grinding, and when comparing two mice’s scroll feel. Prefer Trackpad Test for multi-finger scroll; prefer Drag Test for click-drag panning; prefer this page for rotary wheel and tilt behavior. Run it after vacuuming crumbs from a wheel well, after switching natural scrolling, and after a firmware update that claims smarter scroll acceleration. Help desks can ask users to narrate delta signs on a call instead of guessing about “inverted mouse.” Photographers reviewing long lightroom-like web galleries need reliable wheel input before a client session. If only one Electron app scrolls oddly while this page looks healthy, investigate that app’s scroll container next. Schools with shared mice can spot worn encoders before they frustrate an entire classroom of scrolling worksheets. After a cat knocked a drink near the desk, verify the wheel before assuming the optical sensor is the only casualty.

How it works

The browser dispatches WheelEvents to the element under the pointer. deltaMode explains unit interpretation: DOM_DELTA_LINE versus DOM_DELTA_PIXEL especially matters when translating to UI. Passive listeners avoid blocking scrolling performance. Some mice accelerate scroll digitally in firmware, producing uneven deltas. macOS precision scrolling differs from Windows notch scrolling, compare carefully across machines. No permissions are required. Data remains local. Browser extensions that remap scroll can alter signs; private windows help isolate that. ctrl-wheel zoom gestures may be intercepted by the browser for page zoom rather than delivered as pure deltas to the pad, test without modifier keys first. Remote desktop gateways often quantize or invert wheel reports; prefer local hardware tests for encoder RMAs. Free-spin magnetic wheels can emit bursts of pixel deltas that look “noisy” yet are healthy; look for missing notches and random sign flips instead of fearing dense logs. DeviceHub cannot lubricate encoders or rewrite firmware acceleration curves; it only visualizes the event stream the OS already chose to deliver. deltaZ is uncommon on consumer mice but may appear on specialized controllers; treat unexpected axes as informational rather than required for a pass.

Step-by-step instructions

  1. Open Mouse Wheel Test and position the cursor over the dedicated wheel pad so events target the diagnostic rather than the page chrome or a neighboring scrollable article section.
  2. Roll upward slowly and note the sign and magnitude of deltaY, then roll downward and confirm the sign flips consistently for your current OS natural-scrolling preference.
  3. Spin faster or free-spin if your wheel supports it, observing whether deltas stay orderly or skip wildly, an encoder health clue that slow single notches might hide.
  4. Tilt the wheel left/right if available and check deltaX; zero on both browsers likely means hardware or driver does not expose tilt to the web platform.
  5. Toggle OS natural scrolling if direction disagrees with your expectation, then retest to separate settings from hardware inversion or a physically reversed encoder assembly.
  6. Reset accumulators or close the tab when finished; no privileged permissions were granted and nothing continues listening to the wheel in the background.

Common problems

Inverted direction is usually an OS setting. Skips suggest dirt or worn encoders. Pixel-versus-line mode differences make magnitudes look “wrong” across OSes without being broken. Touchpads sending wheel-emulated events can appear while a mouse is also connected, know which device you are moving. Remote desktop may quantize deltas. Middle-click autoscroll is a different browser feature than wheel rolling. Browser extensions that “smooth scroll” rewrite deltas and can fake healthy hardware; disable them for a raw read. Grease migration inside old wheels causes intermittent dead zones at certain angles, rotate slowly through a full turn. Horizontal scroll on shift-wheel combos may be synthesized by the OS rather than a physical tilt mechanism. High system load rarely invents skips but can delay event delivery enough to feel like stutter. If deltas work here but a single web app ignores wheel input, that app’s preventDefault scroll locking is the next suspect. Some gaming mice expose a “smart scroll” or infinite-spin mode that changes delta cadence mid-test, know which mode firmware is in before comparing two units. Soft rubber wheel tires that have hardened with age can slip on the encoder shaft and produce ghost skips that cleaning alone will not fix. KVM devices sometimes invert or drop wheel reports while leaving buttons intact, bypass the KVM once to confirm. If free-spin feels healthy but single notches skip, the detent spring or encoder teeth may be worn even when magnetic free-spin still looks dense in the log.

Privacy explanation

Wheel deltas stay in your session for display. DeviceHub does not upload scroll traces, reconstruct reading habits, or fingerprint your mouse from encoder patterns. No permissions are requested. Closing the tab clears totals. Safe on shared machines when you only exercise the wheel over the pad. Private windows help when scroll-remapping extensions distort signs. Avoid filming unrelated page content when recording deltas for a support ticket. No background listener continues after you leave the diagnostic. When filing an RMA, note deltaMode and whether skips survive across two browsers so support can separate OS unit differences from a failing encoder without assuming DeviceHub altered the hardware path.

Runtime principles

Built for the browser

What happens when you run this test — without downloads or accounts.

  1. 01

    Runs in your browser

    Mouse Wheel Test uses standard web APIs — no install, extension, or desktop app required.

  2. 02

    Reads what the browser allows

    Results come from events and capability signals the web platform exposes for this session.

  3. 03

    Private by default

    Input and diagnostic values stay in your browser session for display — nothing is sold as media.

Compatibility

Supported browsers

Expected support for modern engines. Individual APIs may still vary by device.

  • Chrome

    supported

    Latest stable

  • Firefox

    supported

    Latest stable

  • Safari

    supported

    Latest stable

  • Edge

    supported

    Latest stable

Devices

Supported devices

Hardware and form factors this browser test is designed to exercise.

  • Physical keyboards

    Best results with hardware keydown/keyup events.

  • Mice & trackballs

    Buttons, wheel, and pointer tracking in the page.

  • Trackpads

    Click and scroll events from laptop trackpads.

Privacy

Your data stays with you

Mouse Wheel Test is built privacy-first. Diagnostics run in your browser session whenever web APIs allow.

Read our privacy policy

Troubleshooting

Common problems

Quick fixes before you dig into FAQs.

Scroll direction feels inverted
Check OS natural scrolling settings, then retest. The page reports wheel deltas as the browser receives them.
Deltas skip or jump
Clean the wheel encoder, try another surface angle, and compare smooth-scroll versus stepped notch modes in Mouse Test afterward.
Horizontal tilt does nothing
Not all mice expose tilt wheels to the browser. Confirm hardware support and try another browser if deltaX stays at zero.

FAQ

Frequently asked questions

Structured answers for users and FAQ rich results.

Browse FAQs
Why is scroll direction inverted?
Usually an OS natural-scrolling setting. The page reports wheel deltas exactly as the browser receives them.
What do delta mode values mean?
Browsers may report scrolling in lines, pages, or pixels. Magnitudes look different across modes without meaning the wheel is broken.
My tilt wheel does nothing, is it dead?
Not always. Some devices never expose horizontal tilt to web pages. Confirm in another browser and in Mouse Test.
Why do free-spin wheels show many tiny deltas?
Smooth pixel scrolling is normal for free-spin encoders. Notched wheels more often produce stepped line deltas.
Can a dirty encoder look like software failure?
Yes. Skips and uneven jumps often clear after cleaning. Compare with a second mouse before blaming the OS.
Are scroll traces uploaded?
No. Wheel deltas stay in your session for on-page diagnostics only.

Newsletter

Updates coming soon

A lightweight email digest for new tools and release notes is planned. No signup form is live yet — check Release Notes for product updates.

Release notes

Need another diagnostic after Mouse Wheel Test?

Explore related DeviceHub tools that pair well with this test.