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