Tradeoff between mnemonic and positional assignment
Aliases: mnemonic shortcut · positional shortcut · first-letter binding
What it is
Two common rules assign shortcuts to commands. Mnemonic assignment binds a letter from the name—S for Save, B for Bold—so recall runs from word to key. Positional assignment binds geometry on the keyboard—undo next to redo, plus and minus for zoom—so recall runs from a spatial cluster to a key. The two rules optimise different memory cues and cannot both be optimal for every command.
Why it happens
Mnemonics treat the linguistic label as a retrieval key, which helps people who do not yet have a motor program: seeing “Save” suggests S. They depend on language—an English initial does not survive translation—and letters are contended; later commands are pushed to remote letters or a second modifier, and the mnemonic thins out. Positional assignment puts commands on a spatial map: related actions occupy neighbours or symmetric keys, and fluency becomes a hand shape rather than a spelling. It is language-agnostic, but the user must first accept “this region is edit, that region is view,” and the map breaks when geometry changes (tenkeyless versus full size, a laptop without a keypad). The tradeoff is early guessability against long-term hand-shape stability, plus contention for letters on frequent commands.
Studying it
Have participants learn a new shortcut set given only command names, only a keyboard diagram, or both. Compare first-guess rate, retrieval time after practice, and retention after relabelling the commands in another language. Independent variables include assignment rule, whether commands form semantic clusters, and UI language; dependent measures include guess accuracy, hand-shape errors (neighbouring keys), and cross-language transfer. Measuring mnemonic advantage only on English menus writes an alphabetic coincidence down as a rule advantage.
Where it stops holding
A handful of letters already claimed by the OS (copy, paste, save) are in practice a mixed positional–mnemonic set; an app that grabs them on pure mnemonic grounds will lose. Highly spatial tools (timeline jogging, canvas zoom) favour position; named commands in office suites favour mnemonics. Shortcut strips on touchscreens and gamepad bindings are positional cousins and do not run on letters.
Applying it
- Prefer mnemonics for clearly named commands that may be translated; prefer position for pairs, groups, and directional actions, and show a keymap in settings rather than a letter list alone.
- When frequent commands contend for a letter, keep the set already stable across apps; do not overwrite it for a new command’s initial.
- Test the same bindings twice: names only (guess the key) and labels hidden (press by hand shape), to expose mnemonic failures and positional failures separately.
Related
- Same group: C6.03.1 Shortcuts are an expert path, not the only path · C6.03.3 Shortcuts must be shown beside their menu items to support learning · C6.03.4 Conflict priority with system-level shortcuts
- Adjacent: C6.01 QWERTY and layouts · C6.04 Modifier keys
- Search:
mnemonic shortcut·positional mapping·command binding