Standards · WCAG 2.2

SC 2.5.4 Level A WCAG 2.1

Motion Actuation

Functions triggered by device motion or user motion — shaking, tilting, gesturing in front of a camera — must also be operable through standard UI controls, and motion-triggering must be possible to disable.

What it asks

If a feature is triggered by physically moving the device (shake-to-undo, tilt-to-scroll) or by moving the user’s body in front of a sensor (wave to skip), the same feature must also be operable through normal on-screen controls — buttons, menus, gestures on the screen itself. And the user must be able to turn the motion trigger off, so they don’t fire it by accident.

Exempt: when the motion is essential to the function (a pedometer, a level/tilt measurement app) or when motion is used through a supported accessibility-enabling interface that the user has explicitly opted into.

How to meet it

  • Shake-to-undo on mobile: provide an Undo button in the UI as well.
  • Tilt-to-pan in maps or games: pair with on-screen pan controls.
  • Step counters and motion-based games: that’s essential motion, exempt — but still offer a settings toggle.
  • For any feature that listens to device-orientation or motion events, add a per-feature toggle in settings, and respect the OS-level motion-reduction preference where it applies.
  • Avoid making motion the only way to dismiss a notification or undo a destructive action.

Common failures

  • “Shake your phone to report a bug” with no in-app feedback link.
  • Photo carousel that pans on device tilt with no swipe or arrow alternative.
  • Camera-based “wave to skip” gestures in video players with no on-screen skip button.
  • Motion-triggered actions that cannot be disabled and fire constantly for wheelchair users, users on a bus, or anyone with involuntary movement.

Why it matters

Motion actuation excludes users who cannot move their device in the required way: people who mount their phone to a wheelchair, users with tremor that triggers motion sensors at random, users with limited range of motion, and amputees. The on/off requirement protects users whose body or device produces motion the system reads as input — a wheelchair-mounted phone on a textured pavement fires shake events all day.