Touch coverage and trace continuity
Run the test to see a visual synchronized with the current result.
Use the touch grid to check touch-point count, trace continuity, edge coverage, and possible dead zones on a touchscreen.
Settings
Enter a valid value.
Enter a valid value.
This page records browser Pointer Events with pointerType=touch. It can reveal coverage and event continuity, but cannot certify the digitizer, driver, or panel hardware.
Run the test to see a visual synchronized with the current result.
Use a finger rather than a mouse or stylus and draw across the full grid, including the outer cells. Repeat with multiple fingers if supported; review maximum touch points, trace continuity, edge coverage, pressure, and lost events.
The page accepts Pointer Events only when pointerType=touch. pointerdown, pointermove, pointerup, and pointercancel update the visited cells and traces; pointer capture keeps a stroke attached to the grid. Long gaps during movement and cancellations are recorded as possible lost events.
Mouse and pen events are ignored. A mark counts only when a touch event reaches the canvas; browser event coalescing, OS gestures, palm rejection, or leaving the target can create gaps.
Browser events do not expose every sensor sample or prove the digitizer's physical coverage. The grid is a screen-space check, and edge coverage, pressure, simultaneous contacts, and event continuity depend on browser, OS, hardware, and the gesture.
It accepts Pointer Events whose pointerType is touch; mouse and pen input are not counted as touch contacts.
Coverage is the proportion of grid cells reached by interpolated touch points. Lost events are possible gaps or cancellations in the recorded pointer trace, not a direct hardware-fault diagnosis.
No. It can show an area or event-path symptom in this browser, but a digitizer or panel fault needs device diagnostics or suitable equipment.
This tool runs in the browser. It does not upload input, call a remote API, or write to local storage.
The page uses standalone HTML, CSS, and JavaScript without a third-party runtime library.