Mnemonics (keyboard)
Highlighted characters in labels for keyboard navigation.
Keyboard mnemonics are an assistive interaction technique used in text-based and graphical user interfaces. They involve highlighting a single alphanumerical character within the label of a control element—such as menu titles, menu items, or buttons—to indicate a corresponding key for quicker navigation and command selection, especially when memorized. This highlighting, often by underlining, visually communicates which unique key to press, commonly in conjunction with the Alt key, to trigger a designated operation or navigate directly to a specific component.
- Alternative name
- Access keys (in Microsoft Windows)
- Activation key
- Alt key (commonly; may vary in Web browsers)
- Input limitation
- Single key stroke for the underlined character
- Localization issue
- Letters with diacritics requiring an extra dead key stroke are omitted
Lore & Background
Keyboard mnemonics belong to a widely implemented assistive interaction technique. In contrast to external and arbitrarily assignable keyboard shortcuts, mnemonics use highlighting—often by underlining—as a visual communication method, drawing from the textual representation itself. The denoted character derives from its visual ability to clearly indicate which unique key to press, rather than relying on an enumerated mapping of available items or spatial navigation using arrow keys. In Microsoft Windows, mnemonics are called 'Access keys'. In Web browsers, Access keys may or may not be engaged by the Alt key. Using mnemonics is limited to entering the underlined character with a single key stroke; for this reason, localized versions of software omit letters with diacritics that need to be input via an extra dead key stroke.
Reader's Guide
Keyboard mnemonics serve as a distinct assistive interaction technique, separate from external keyboard shortcuts. Their significance lies in providing an explicit, memorable keyboard-based interface for quicker navigation and command selection, especially when memorized. By highlighting a character within a control element's label, they offer a direct visual cue for the key to press, commonly with the Alt key, bypassing the need for enumerated mappings or arrow key navigation. This technique is widely implemented in text-based and graphical user interfaces. The limitation to single key strokes influences localization, as letters with diacritics requiring extra dead key strokes are omitted in localized software versions. The technique's legacy is evident in its consistent use across platforms, though its activation key may vary in Web browsers. It remains a fundamental method for enhancing keyboard accessibility and efficiency in interface navigation.
Did You Know?
- Keyboard mnemonics are called 'Access keys' in Microsoft Windows.
- Mnemonics use highlighting, often by underlining, to indicate the key to press.
More in Computer Keyboards 1-24
Spotted an error? Know more?
Reader corrections go straight into our review queue. Suggest an edit · How this site is sourced
