← All criteria
2.1.4Level AWCAG 2.1Auto-fix: Partial

Character Key Shortcuts

If a keyboard shortcut uses only letter, punctuation, number, or symbol characters, it must be disable-able, remappable, or active only on focus.

What it requires

WCAG 2.1 SC 2.1.4 protects users who navigate by voice (Dragon NaturallySpeaking, Voice Control) and screen-reader users who use single-key navigation. If pressing "f" anywhere on the page triggers an action (open filter, focus search), voice users dictating text into a field can accidentally trigger the action.

The fix is one of: (a) require a modifier (Ctrl+f, Alt+f), (b) let the user disable the shortcut in settings, (c) let the user remap to a different key, or (d) only fire the shortcut when the relevant component has focus.

Common Shopify failure

Storefront search modal opened by pressing "/" anywhere on the page (a popular convention from search-first apps). Voice users dictating text in a contact form trigger the search overlay accidentally.

How to fix it

Scope the global shortcut to fire only when no input has focus, or require Ctrl+/ as the modifier. AccessComply patches the keydown handler.

Primary source: W3C — WCAG 2.1 Understanding 2.1.4