Functionality that can be operated by device motion or user motion can also be operated by user interface components and responding to the motion can be disabled to prevent accidental actuation, except when:
- Supported Interface: The motion is used to operate functionality through an accessibility supported interface;
- Essential: The motion is essential for the function and doing so would invalidate the activity.
Provide a way to operate functionality without requiring motion.
Supports users with disabilities affecting movement.
Ensure that there is an alternative way for any features using motion. One example of features using motion is the undo feature by shaking a phone.