C1.14.3Predictable pointing assistancedesignresearch

Assistance must behave predictably rather than randomly

Aliases: predictability · predictable assistance · deterministic input

What it is

Predictable pointing assistance gives stable, explainable candidates and outcomes for the same input, objects, and state. Assistance may change direct mapping but cannot appear random: people must be able to learn when it snaps, what it will select, and how to escape it.

Why it happens

People calibrate input-result relations through repeated action. If candidate ranking depends on invisible history, network latency, frame rate, algorithmic noise, or unstable object order, equal paths yield different outputs and calibration cannot form. Deterministic precedence, stable thresholds, clear state, and continuous feedback make assistance a learnable control rule rather than intermittent intervention.

Studying it

Repeat identical paths, boundary conditions, and candidate layouts, measuring output consistency, candidate switches, post-learning error, correction, and trust. Reproduce across frame rates, zoom, devices, and loading states; stable behaviour in one ideal static condition does not prove real-world predictability.

Where it stops holding

Personalised or probabilistic prediction can change with context, but change needs stable grounds people can understand or override. Fully fixed output is not always best: visible focus and permission change should update candidates. The requirement is not never changing, but changing observably, explainably, and with task state.

Applying it

  • Define deterministic candidate precedence and stable entry and exit thresholds.
  • Update visible feedback immediately on state change rather than silently changing hit results in the background.
  • Add repeatable tests for identical input across devices, zoom, and loading timing to detect nondeterministic output.

Related

  • Same group: C1.14.1 Assistance changes actual hit boundaries and miscalibrates the user's position model · C1.14.2 Assistance causes unintended attraction and wrong drops during drag
  • Nearby: C1.12 Target snapping and sticky targets · I1 State, time, and response
  • Search terms: predictable assistance · deterministic input · interaction consistency

Cards in the same group

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/handbook/C1.14.3