Touch-and-Release Counter
Count completed contact cycles.
Tap, click or press Space to keep count.
Tap anywhere inside or press Space
How the Touch-and-Release Counter Works
The Touch-and-Release Counter adds 1 only when a contact both starts and ends on the counting surface, forming one complete touch cycle. A touch that starts on the surface and slides off before lifting does not count.
- Touch the surface: A touch start opens a cycle for that finger's pointer ID.
- Lift on the surface: A release inside the surface closes the cycle and adds 1.
- Slide off to cancel: Lifting outside the surface leaves the cycle incomplete, and the count stays the same.
- Compare open and closed cycles: The display shows completed cycles and abandoned touches.
Touch-and-Release Counter Formula
The Touch-and-Release Counter total equals the number of pointer IDs with a matched start and end inside the surface. Completion rate equals completed cycles divided by touch starts.
- Start(id)
- Touch start for pointer id
- End(id)
- Release for the same pointer id
- Starts
- All touch starts
Example: A user makes 60 touch starts, and 54 end on the surface. Cycles = 54. Completion = 54 ÷ 60 × 100 = 90%.
Touch-and-Release Counter Reference Table
The Touch-and-Release Counter conversion table shows how touch outcomes map to cycle counts.
| Touch starts | Released on surface | Released off surface | Cancelled | Completed cycles |
|---|---|---|---|---|
| 10 | 10 | 0 | 0 | 10 |
| 20 | 17 | 2 | 1 | 17 |
| 50 | 45 | 4 | 1 | 45 |
| 100 | 92 | 5 | 3 | 92 |
| 200 | 190 | 6 | 4 | 190 |
About the Touch-and-Release Counter
A Touch-and-Release Counter is a counter that tallies full contact cycles from touch start to touch end. The tool follows the same rule as a standard on-screen button, which fires on release, not on press.
Firing on release gives users a way to back out: sliding the finger off a button cancels the action. The counter measures how often users complete or abandon touches.
Ways to Use the Touch-and-Release Counter
There are 5 main uses of the Touch-and-Release Counter, including button behavior tests and cancel-rate research.
- Button behavior tests: Developers confirm buttons fire on release inside the target.
- Cancel-rate research: Designers measure how often users slide off a button to cancel.
- Deliberate counting: Users count only complete presses and skip half touches.
- Switch testing: Testers count full press-and-release cycles of touch buttons.
- Motor assessment: Therapists track how many touches end on target.
Tool Details
- Category
- Tally & Calculation
- Controls
- Taps and keys
- Input Support
- Touch, Pen, Mouse, Keys
- Offline Ready
- On your device