Skip to main content
Tally & Calculation
← Return to Counter Tool

Touch-and-Release Counter

Count completed contact cycles.

Live Counter

Tap, click or press Space to keep count.

0

Tap anywhere inside or press Space

CPS: 0.0•Peak: 0
Step:

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.

  1. Touch the surface: A touch start opens a cycle for that finger's pointer ID.
  2. Lift on the surface: A release inside the surface closes the cycle and adds 1.
  3. Slide off to cancel: Lifting outside the surface leaves the cycle incomplete, and the count stays the same.
  4. 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.

Cycles = count(Start(id) AND End(id) inside surface) | Completion = Cycles ÷ Starts × 100
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 startsReleased on surfaceReleased off surfaceCancelledCompleted cycles
10100010
20172117
50454145
100925392
20019064190

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