C2.09.2Edge-touch classificationdesignresearch

Touches in edge regions need classification rather than direct acceptance

Aliases: edge touch · intent classification · palm rejection

What it is

Edge-region touches need intent classification rather than direct acceptance. Edges are common sites of grip and palm contact, but can also carry back, drawer, and canvas-edge gestures; accepting or ignoring every edge contact creates errors.

Why it happens

Classifiers combine contact area, shape, origin, direction, speed, duration, other fingers, and device pose. There is a structural limit here: at the exact instant a contact lands, no subsequent trajectory has been observed yet, so it is in principle impossible to tell whether this is grip or the start of a gesture — classification confidence only rises gradually as trajectory data accumulates over time, and there is an unavoidable initial window of ambiguity that cannot be skipped. How that window is handled is the central design trade-off: waiting a few more frames to raise confidence makes an edge-back gesture feel sluggish, since the person has already started swiping but content is not yet tracking their finger; accepting early to feel responsive risks treating a grip contact, not yet classified, as a gesture. This is not something tuning alone can fix — it is an inherent trade-off between classification confidence and response latency pulling against each other.

Studying it

Collect edge contacts across grip, case, handedness, walking, and desktop use; compare false acceptance, false rejection, gesture completion, and recovery cost. Test system gestures, app controls, and handwriting separately so one task does not dominate thresholds. Concretely, plot classification confidence as a curve against elapsed frames or displacement, find the specific time it takes to cross an acceptable threshold, and compare that time against the maximum response latency an edge gesture can tolerate while still feeling directly responsive, to see whether both requirements can be satisfied at once.

Where it stops holding

An edge is not inherently invalid. Severe rejection can swallow thumb-reachable buttons, assistive input, or creative-tool actions; direct acceptance destabilizes holding. The goal is probabilistic classification, clear feedback, and alternatives—not eliminating uncertainty.

Applying it

  • Demand trajectory, duration, or confirmation evidence for high-consequence edge actions.
  • Do not fail silently on rejected contact; provide feedback or an alternative route.
  • How to check: measure the specific delay it takes for classification confidence to reach an acceptable level, and compare it against the perceptible latency ceiling for edge-gesture responsiveness; if the former clearly exceeds the latter, the current classification strategy has not found a workable balance between response speed and accuracy and needs redesigning, not just threshold tuning.

Related

  • Same group: C2.09.1 Accidental contact from the palm edge and thumb base while holding · C2.09.3 Over-aggressive rejection swallows valid edge operations
  • Nearby: C2.02 Edge and corner targets need extra margin · C2.10 Touch latency and directness
  • Search terms: edge touch · palm rejection · intent classification

Cards in the same group

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/handbook/C2.09.2