Cookies

We use cookies and local storage to improve the site.

Browser Diagnostics

Touch Support

Detect touchscreen and pointer capabilities

Touch Support

Pointer and touch detection

not supported

Max touch points: 0

👆

Tap or click to test

0 interactions recorded

Confirm gestures before shipping

We read `maxTouchPoints`, PointerEvent support, and basic tap interactions to confirm whether a device should receive touch-optimized UI. Hybrid laptops often report both mouse and touch pointers, so use this to decide if you need larger targets or gesture fallbacks.

If `maxTouchPoints` is 0 on a known touchscreen, drivers or OS settings may have disabled the digitizer. Update the OS or toggle tablet mode and retry.

Fix touch not working

If touch is missing on a known touchscreen, the cause is often OS tablet mode, drivers, or a browser setting/extension that disables touch events.

FAQ

Why does my device show touch but gestures feel laggy?
Pointer events may be emulated over mouse events. Ensure hardware acceleration is on and reduce browser extensions that intercept input.
Do I need both Pointer Events and Touch Events?
Pointer Events is the modern standard; Touch Events linger for legacy sites. Supporting Pointer Events covers most modern browsers.
Will PWA full-screen change touch behavior?
PWAs run in a separate window but report the same touch capabilities. Re-run the test inside the PWA shell to confirm.