Skip to content
TestOnDevice

Tablet & Stylus Report Rate Test

This tablet test estimates how many touch or pen samples per second your device reports to the browser — its report (sampling) rate. A higher rate makes drawing and handwriting feel smoother. It uses coalesced pointer events to count samples the browser would otherwise batch into one per frame.

Runs locally No uploadWorks on mobileWorks offline

Press Start, then drag your finger or pen across the pad.

Samples

0

Estimated rate

Peak rate

Pointer

This estimates the touch/pen report rate your browser observes using coalesced pointer events — useful for tablets and drawing tablets, where a higher report rate makes lines feel smoother. It is not the digitizer’s rated rate: the browser, operating system, display refresh and power settings all affect the measured value.

How this test works

Mobile and sensor tests read the capabilities your device exposes to the browser. Motion and orientation come from the DeviceMotion/DeviceOrientation events or the newer Generic Sensor API (Accelerometer, Gyroscope), which stream readings many times per second.

On platforms that require it — notably iOS — we request explicit permission from a user tap before starting a motion or orientation sensor. Readings are throttled for a smooth chart and the stream is paused when the page is hidden.

We never invent values. When a sensor such as ambient light isn’t exposed, the test says so clearly rather than showing a fabricated number.

How to use it

  1. Open the test on a phone or tablet over HTTPS.
  2. Tap the enable button and allow motion/orientation access if prompted.
  3. Move, tilt or rotate your device and watch the live values or chart respond.
  4. For orientation lock or wake lock, use the provided buttons — they fail cleanly if not permitted.
  5. Stop the test to release the sensor when you are done.

What it detects

  • Acceleration and angular velocity on the X, Y and Z axes
  • Device orientation (alpha/beta/gamma) and an approximate compass heading
  • Screen orientation type and angle, and change events
  • Which mobile capabilities (vibration, battery, wake lock, sensors) are supported

What it can’t detect

  • Sensors your device or browser doesn’t expose (support varies widely, especially on iOS)
  • Calibrated, laboratory-grade sensor values
  • Ambient light in lux where no sensor is available — we never fabricate it

Troubleshooting

SymptomWhat to do
Sensor says unsupportedNot every device or browser exposes every sensor; iOS in particular restricts some APIs.
Permission deniedEnable motion & orientation access in your browser’s site settings, then retry from a tap.
Compass seems wrongMove away from magnets and metal and calibrate by moving the device in a figure-eight; browser headings are approximate.
Orientation won’t lockMost browsers only allow orientation lock in full screen or an installed PWA.

FAQ

What’s a good report rate for a tablet?

Many tablets report around 60–120 Hz for touch; dedicated drawing tablets and some styluses go higher. The number you see here is what the browser observed, which may be lower than the hardware’s rating.

Why is my reading lower than my tablet’s spec?

The browser sees events after the OS and compositor process them, and it’s capped by the display refresh and power settings — so the measured rate is usually below the digitizer’s rated report rate.

Does it work with a drawing tablet on a desktop?

Yes. Pen input from a graphics tablet reports as a pen pointer, and its pressure and tilt are shown when the browser exposes them.

Is this the same as touchscreen responsiveness?

It’s related but not identical — report rate is how often samples arrive, while perceived responsiveness also depends on display refresh, rendering and input latency.

Related tests