Input and Controls:
- Allow connection, substitution, or addition of alternative input components (that is, keyboards, pointing devices, and so on)
- Make all controls operable from keyboard
- Have all controls mounted on the front of the device (that is, facing the user)
- Use push buttons primarily
- Use concave buttons (especially where sustained force is required)
- Avoid twisting motions (instead, use push buttons or edge controls)
- Minimize the force required for operation (that is, less than 2 Newtons)
- Make all controls operable with one hand (preferably with one finger or assistive pointing device)
- Avoid capacitance-based controls (that is, controls do not require skin contact)
- Use functional grouping or layout of controls
- Make controls tactually discernible
- Make the state of non-momentary controls tactually discernible
- Have tactile and audible actuation feedback for controls
- Avoid keys that cannot be read or simulated by software
- Maximize sizes of controls within the space available
- Make distance between controls sufficient for tactile and visual discrimination
- Manufacture input guards or provide mounting for guards
- Provide stable keyboards