Characterizing Latency in Touch and Button-Equipped Interactive Systems
summary
A low-cost setup uses a vibration sensor on the finger and a photodiode on the screen connected to a microcontroller speaking Raw HID at 1000 Hz to timestamp touch and display changes. Measured tap input latency sits around 15–30 ms while most delay is output-side, typically 90–250 ms across devices; doubling display refresh reduces ~16 ms, and an observed MacBook trackpad path shows >230 ms that falls to ~30 ms when a second finger is present. Source and hardware are published.
AI-written summary · about
chapters (7)
- 0:00Introduction to latency
- 2:36Low-cost latency measurement technique
- 6:35Hardware and software probes
- 9:59Impact of input/output frequency
- 11:47Toolkits and device comparisons
- 13:13Latency on trackpads and keyboards
- 14:20Conclusion and recommendations
related talks
20mHammer Time! A Low-Cost, High Precision, High Accuracy Tool to Measure the Latency of ...
12mComputers are fast! But how come they sometimes feel slow?
15mDirect Manipulation in Tactile Displays
19mUsing High Frequency Accelerometer and Mouse to Compensate for End-to-end Latency in Indirect ...
44mThe Input Shouldn't Matter - Building for Adaptive Input Experiences
18mLooking through the Eye of the Mouse: A Simple Method for Measuring End-to-end ...
16mSpeed, Performance, and Human Perception
42mMILK: a user-centric mobile performance model
