If key repeat is supported, the delay before repeat shall be adjustable to at least 2 seconds. Key repeat rate shall be adjustable to 2 seconds per character.
- Rationale
- Required development techniques
- Recommended development techniques
- Required test techniques
Rationale
When key repeat is supported, a user with a mobility impairment may not be able to remove pressure from a key fast enough to prevent the key repeat function from initiating. Similarly, when they do want a key repeated, they may need a slower repeat rate.
Required development techniques
The following techniques are required to meet Checkpoint 2.3 from the IBM Hardware Self Contained, Closed Products Accessibility Checklist:
- Provide an option to adjust the key delay before repeat to at least 2 seconds.
- Provide an option to adjust the key repeat rate to at least 2 seconds per character.
Recommended development techniques
The techniques above are required; the following techniques are recommended to enhance accessibility.
- Provide an option to ignore repeated keys.
- Provide an option to set the repeat delay.
- Provide an option to set the accept rate (how long the key must be held down before the key is accepted).
Required test techniques
Test the hardware to ensure that it complies with accessibility requirements.
Tools
You will need the following tools to test this checkpoint:
- Stop Watch
Techniques
©2009 IBM Corporation
Last updated September 21, 2009.