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.
On this page:
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
| Action | Result |
|---|---|
|
1. Verify that the delay before repeat can be adjusted to at least 2 seconds.
Using a stop watch verify that the delay before repeat can be adjusted to at least 2 seconds. |
Pass:
Fail:
|
|
2. Verify that the repeat rate per character can be adjusted to at least 2 seconds.
Using a stop watch verify that the repeat rate of each character can be adjusted to at least 2 seconds. |
Pass:
Fail:
|
©2009 IBM Corporation
Last updated September 21, 2009.
