Observe gesture patterns without identifying a device
The tool reports WheelEvent patterns after you select the input mode yourself. It cannot reliably distinguish every touchpad from a mouse wheel, identify a brand, or know automatically when your fingers leave the surface.
How to use the Touchpad Scroll Test
Select one gesture mode
Choose vertical, inertia, horizontal, or zoom. Start the session only when the pointer is inside the isolated capture area.
Follow the mode prompt
Use slow up/down movement for vertical, one quick swipe plus the Released button for inertia, left/right movement for horizontal, or an intentional safe pinch for zoom.
Interpret patterns as browser observations
Read delta trends, duration, directions, tail events, axes, modifiers, and quality without assuming a device model or hardware condition.
What a Browser Can Observe in a Two Finger Scroll Test
A touchpad scroll test can observe standard `wheel` events delivered to the page, including relative time, `deltaX`, `deltaY`, `deltaZ`, `deltaMode`, and modifier keys. This two finger scroll test uses the same event interface that may also be used for a mouse wheel, trackpad, accessibility device, remote input, or other source. Browsers normally do not expose a dependable device-type field, so you select Touchpad based on the gesture you are performing.
The trace is bounded for performance and updated in animation frames rather than forcing a full render for every event. A trackpad scrolling test must preserve raw delta values in their original pixel, line, or page mode. A visual pattern can describe continuous, discrete, mixed-axis, or zoom-related input, but it cannot identify an Apple trackpad, a Windows Precision Touchpad, a manufacturer, or a specific model.
Two-Finger Vertical Scrolling
Vertical Gesture mode asks for a slow upward movement followed by a slow downward movement. It charts raw `deltaY`, counts direction changes, and measures the span of browser-received events. The sign is presented as event direction in the current environment; natural-scrolling preferences can change the relationship between finger motion and content motion, and that preference is not a fault.
Use the same finger spacing and speed when repeating the check. A continuous input pattern means events arrived with relatively short typical gaps in this sample; a discrete pattern means the gaps were longer. These descriptions are heuristic and do not prove which physical device generated them.
Inertial Scrolling Test and Event Tails
Inertia Test mode turns the page into an inertial scrolling test: make one quick swipe and press Released when your fingers leave the surface. That button is essential because the page cannot automatically know the physical release moment. Events after your marker form the observed tail. The tool reports active gesture duration, tail duration, tail event count, peak delta, a simplified decay curve, and direction reversals.
An inertial tail is reported only when enough events arrive after the marker. Pressing Released early or late changes the measurement, so repeat the protocol and use a consistent button timing. A decreasing curve is compatible with momentum-like behavior but is not proof of a particular driver or touchpad technology. No tail may mean the environment delivered none, the gesture lacked momentum, or the marker timing missed it.
Horizontal Touchpad Scroll Gestures
Horizontal Gesture mode provides a horizontal touchpad scroll check focused on `deltaX` and left/right signal changes. Some gestures also contain `deltaY`, producing mixed vertical and horizontal input. Small diagonal components can be ordinary hand motion or software processing; the page reports the mixture without calling it damage.
If no horizontal signal arrives, try a clearer lateral movement, check application and operating-system gesture settings, and compare another browser. A mouse tilt wheel, Shift mapping, or other input can also create `deltaX`, so receiving horizontal data does not certify that the source was a touchpad.
Pinch Gestures and ctrlKey
Some environments represent pinch-to-zoom as `wheel` events with `ctrlKey` set, while others handle the gesture differently. Zoom Gesture Check counts these events and shows the raw trend. It does not assume every ctrl-modified wheel event is a pinch, because a physical Control key or software mapping may create the same modifier state.
During an active zoom check, default zoom is contained only inside the clearly labeled capture area to keep the page readable. The site never installs a global wheel blocker, and input outside the tool scrolls normally. Complete or reset the session to remove the local listener.
Touchpad vs Mouse Wheel Event Patterns
Touchpads often produce frequent small deltas and may continue after release; notched mouse wheels often produce separated groups; free-spin wheels may resemble a continuous stream. Those tendencies overlap. Acceleration, smoothing, driver behavior, browser dispatch, and the user’s motion can make one category look like another.
Use the selected input mode and controlled instructions as context rather than asking the algorithm to guess a device. For direct A/B work, use the Scroll Wheel Comparison Test with Touchpad selected on both sides. Event rate there remains a browser-received rate, not hardware polling rate.
Why the Tool Cannot Identify Your Exact Device
WheelEvent contains deltas, units, modifiers, timing inherited from the event system, and standard event properties. It does not include a safe, reliable public brand or model identifier. Attempting to combine unrelated browser characteristics into a fingerprint would add privacy risk without making the gesture conclusion dependable.
This tool therefore stores only a local summary when you explicitly opt in. It does not read a serial number, complete user-agent fingerprint, IP address, browsing history, or cross-site identifier. An optional label is your own note and is not treated as detected device data.
Troubleshooting Steps
If two-finger scrolling produces no event, confirm the pointer is inside the running capture area, then test ordinary scrolling in another application. Review the operating system’s touchpad and gesture settings, browser zoom, focus, and any vendor utility. Try another browser to separate a page-specific behavior from a wider configuration issue.
If horizontal movement or inertia differs from expectation, repeat a controlled gesture and use the raw Wheel Event Tester to inspect axes and modifiers. Do not use one missing or unusual event sequence to declare hardware failure. Follow manufacturer guidance for driver updates, cleaning, warranty, or repair, especially on a business-critical device.
Touchpad Scroll Test questions
Can this page prove that I am using a touchpad?
No. Wheel events can come from several input sources. You select the mode based on the gesture you perform.
How does this trackpad scrolling test know when my fingers were released?
It does not know automatically. You press the explicit Released button, and the tail is measured after that user marker.
Does ctrlKey always mean a pinch gesture?
No. It can be associated with zoom in some environments, but a key press or mapping can produce the same flag.
Why does a horizontal touchpad scroll show both deltaX and deltaY?
A diagonal gesture or input processing can deliver both axes. The tool reports mixed-axis input without treating it as a fault.
Can it identify a Windows Precision Touchpad or Apple trackpad?
No. The standard browser event does not provide a reliable exact-device identity.