Average Scroll Speed Guide & Factors

Understanding movement rate, event frequency, and hardware encoder mechanics.

Movement Rate vs. Event Rate

When discussing scroll speed, it is vital to distinguish between two completely different metrics:

  • Event Rate (Events Per Second / SPS): The number of discrete wheel event notifications the browser receives per second. A fast wheel flick might generate 30 to 80 events per second.
  • Movement Velocity (Pixels / Lines Per Second): The cumulative distance or line displacement calculated by the operating system. A single event might carry 100 pixels or 3 lines of movement depending on system acceleration settings.

Why Mouse Wheels and Touchpads Yield Different Numbers

Mechanical mouse wheels feature physical detents (notches), commonly 24 steps per revolution. Each notch produces a discrete pulse, typically encoded in lines (deltaMode: 1).

In contrast, precision laptop touchpads report continuous sub-pixel gestures (deltaMode: 0) synchronized with the display compositor. A brief touchpad swipe can trigger hundreds of micro-events carrying fractional pixel deltas, resulting in significantly higher raw event counts than a physical notched mouse.

Why Cross-Machine Comparisons Are Not Directly Comparable

Because Windows, macOS, and Linux each apply their own scroll curves, driver multipliers, and display scaling factors, benchmark numbers gathered on one computer cannot be treated as a universal hardware score across different operating systems.

For reliable diagnostic repeatability, test runs should only be compared against the exact same machine, browser, and declared device setup using our strict repeatability engine.

Test Your Own Scrolling Velocity: