14 guidance statements support this accessibility characteristic:
- Assistive technology-compatible - For systems with user interfaces, people may need content and operable elements to be accessed and presented through assistive technology.
- Concurrent input - For systems that take input, people may need to use concurrent input mechanisms.
- Cool down - For systems that take input, people may need a .05 second period between inputs.
- Input modality choice - For systems that accept input, people may need to be able to choose modalities to be used for inputs to the system.
- Interface access - For systems used to play games, people may need to access all areas of the interface with the same input method as the gameplay.
- Keyboard shortcuts - For systems that accept keyboard or voice input, people may need keyboard shortcuts to be predictable and not override existing keyboard shortcuts.
- Keypad entry - For systems that accept input beyond a single yes/no based process, people may need keypad style entry to be available. The type of keypad supported will vary based on functionality.
- No navigation traps - For systems with interactive components, people may need to move to and away from any interactive element using any user agent or input modality.
- Precise timing - For systems that support task completion or game play, people may need actions that do not require precise timing, can be carried out while paused, or skipped.
- Separate identification & activation - For system with interactive components, people may need to have separate means of identifying and then activating controls.
- Separate selection & activation - For system with interactive components, people may need to have separate means of selecting and then activating controls.
- Simple controls - For systems with input controls, people may need those controls to be simple.
- Simple controls - For systems with complex input controls, people may need simple alternatives.
- Software control - For systems that require physical operation, people may need to access functionality through software that is ordinarily controlled through hardware.