Character Key Shortcuts
Character Key Shortcuts are keyboard shortcuts that are triggered by pressing a single character key, such as a letter, number, or punctuation mark, without needing to hold down a modifier key like Ctrl or Alt. While these shortcuts can be convenient for many keyboard users, they can cause problems for people who use speech input or who may accidentally press keys, because a stray keystroke can unintentionally activate a command. The related WCAG requirement asks that websites let users turn off, remap, or limit such shortcuts to reduce accidental activation.
Character Key Shortcuts is the subject of WCAG 2.1 Success Criterion 2.1.4 (Level A), introduced in WCAG 2.1. The criterion applies where a keyboard shortcut is implemented using only letter (including upper- and lower-case), punctuation, number, or symbol characters. To conform, at least one of the following must be true: the shortcut can be turned off; the shortcut can be remapped to use one or more non-printable keyboard keys (for example Ctrl or Alt); or the shortcut for a user interface component is active only when that component has focus. The intent is to reduce accidental activation, which is particularly problematic for speech input users whose dictation may inadvertently trigger single-key commands, and for users with mobility limitations who may accidentally strike keys. Note: some third-party resources label this criterion at Level AA or under a different section number; the authoritative W3C designation is SC 2.1.4 at Level A. This entry is not legal advice; accessibility requirements are established by W3C guidelines and interpreted through applicable regulation and case law.
Why it matters
Single-character keyboard shortcuts can improve efficiency for many keyboard users, but they can create serious barriers for others. Speech input users are particularly affected: because dictation software converts spoken words into individual keystrokes, an unintended word or sound can inadvertently trigger a single-key command, producing unexpected actions the user did not intend. Users with mobility limitations who may accidentally strike keys on the keyboard face a similar risk, where a stray keystroke activates a command without warning.
WCAG 2.1 Success Criterion 2.1.4, introduced in WCAG 2.1, addresses this by asking that character key shortcuts be avoidable or adjustable. The intent, as stated by the W3C, is to reduce accidental activation. When a stray keystroke can send a message, delete content, or navigate away from a task, the consequences for affected users can range from frustration to lost work.
Because this criterion is designated Level A by the W3C, it sits among the more foundational conformance requirements. Note that some third-party resources incorrectly label this criterion at Level AA or under a different section number; the authoritative designation is SC 2.1.4 at Level A. This entry is general guidance and not legal advice; how any accessibility requirement is applied may depend on applicable regulation and case law, and you should consult qualified counsel for legal questions.
Who it's relevant to
Inside Character Key Shortcuts
Common questions
Answers to the questions practitioners most commonly ask about Character Key Shortcuts.