All WCAG criteria
WCAG 2.5.4 · OperableLevel A

2.5.4Motion Actuation

Functions triggered by device motion (shake to undo, tilt to scroll) must have an alternative, and motion-trigger must be disable-able.

Common failures

Patterns that fail this criterion.

  • 01Mobile web app with "shake to undo" and no button
  • 02Photo app where the only way to rotate an image is to tilt the phone
How to test

Testing approach: manual.

Manual — find motion-triggered features; confirm UI alternative exists and motion trigger can be disabled.

How to fix

Remediation steps.

  1. 1

    Always provide a UI alternative

    Shake to undo? Add an Undo button.

  2. 2

    Settings to disable motion triggers

    Users with motor impairments may trigger motion accidentally.

Scan for WCAG 2.5.4 on your site

Find every violation in 42 seconds.

AccessProof runs axe-core 4.9.1 against your site and flags every WCAG criterion with the offending element selector. WCAG 2.5.4 is one of 49 criteria we check on every scan.

All 50 WCAG 2.1 Level A + AA success criteria explained.

View the full checklist