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
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 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 above techniques are required; the following techniques are recommended to enhance accessibility.
- Provide an option to ignore repeated keys.
- 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
No tools are required to test this checkpoint:
Techniques
| Action | Result | |
|---|---|---|
|
1 |
Verify that there is a utility included with the system that can be used to set the repeat key characteristics Note: On systems that include the Windows Operating Systems, this utility is found in the Accessibility options - Keyboard section. |
Pass:
Fail:
|
©2009 IBM Corporation
Last updated on July 22, 2009.