WhichFingers: Identifying Fingers on Touch Surfaces and Keyboards using Vibration Sensors
summary
A low cost prototype attaches piezo vibration sensors to each finger, reads voltages with an Arduino at 1000 Hz and picks the sensor with the peak within a 30 ms window to identify touches, reporting realtime identification across touchpad and keyboard. It costs under $35, achieves about 98% on keyboards and 99.7% single‑touch / 94–95% two‑finger chords in lab tests, handles up to five‑finger chords, and exposes a simple, reproducible hardware and software stack.
AI-written summary · about
