Component Library

Character Key Shortcuts

Issue Description

Keyboard shortcut is implemented in content using only letter (including upper- and lower-case letters), punctuation, number, or symbol characters, but,

  • There is no mechanism to turn the shortcut off;
  • There is no mechanism to remap the shortcut to use one or more non-printable keyboard characters (e.g. Ctrl, Alt, etc.);
  • The keyboard shortcut for a user interface component is NOT active when that component has focus.
  • The keyboard shortcut is already implemented in the operating system or another application.

Recommendation

  • There is a mechanism to turn the shortcut off;
  • There is a mechanism to remap the shortcut to use one or more non-printable keyboard characters (e.g. Ctrl, Alt, etc.);
  • The keyboard shortcut for a user interface component is active when that component has focus.

https://dequeuniversity.com/resources/wcag2.1/2.1.4-character-key-shortcuts