Touch SDK

Flick Detection

Real-time flick and tap gesture detection using smartwatch IMU data.

How it works: A tap is detected when you quickly bring your thumb and index finger together, like a pinching motion. The smartwatch's IMU sensors detect this microvibration pattern. On our devkit we also use PPG sensors to detect pinch and hold. Apply here to get one

  1. Press Connect to pair your smartwatch
  2. Choose your preferred tap detection mode (Single/Double/Triple)
  3. Tap your fingers together and flick in different directions
  4. Adjust the threshold sliders to fine-tune detection sensitivity
Disconnected
Hand -
Battery -
Device -

Gesture Detection

Handedness

Screen Orientation

Detection Statistics

0
Taps
0
Double Taps
0
Triple Taps
0
Flicks
0
Up
0
Down
0
Left
0
Right

Gesture Mode

Quick Presets

Detection Parameters

Sensitivity for detecting flick gestures. Lower = more sensitive (20-25 for light flicks, 35-40 to avoid false triggers)
Time window after tap to detect flick direction. Lower = faster response (80-120ms recommended)
Minimum time between flick detections. Higher = prevents rapid false triggers (250-400ms recommended)
Amplifies gyroscope sensitivity. Higher = more responsive to movement (4-8 range works best)
Processing rate for sensor data. Higher = smoother but may reduce battery life (1.5-3.0 recommended)
Time window to detect flick direction after double-tap. Longer = more time to flick (100-200ms recommended)
Time window to detect flick direction after triple-tap. Longer = more time to flick (150-250ms recommended)