Sticky Keys lets modifiers be pressed one after another, serving people who cannot hold chords
Aliases: latching modifiers · sequential chords · one-key-at-a-time modifiers
What it is
Sticky Keys turns modifiers into a latch: tap and release Ctrl, the system remembers that Ctrl is still active, then tap C, and the result equals a held-together copy. It serves people who cannot depress two keys at the same moment—one-handed typing, a mouth or head stick, insufficient force to sustain a chord. Sticky Keys changes the temporal structure of a combination, not the shortcut table itself.
Why it happens
Ordinary chords require overlapping down-periods. Sticky Keys enters a latch after a short modifier press, then on the next non-modifier down it ORs the latch into the bitmap and clears it (or holds it until the command ends, depending on the platform). The latch must be visible—a tray icon, an on-screen modifier badge, or a tone—or the next ordinary letter is stolen as a command. The system gesture of tapping Shift five times to enable Sticky Keys is itself a global switch that is easy to fire by accident. For people who can chord, the latch is surplus state; for people who cannot, it is the only path to system shortcuts.
Studying it
Recruit one-handed typists or impose a constraint (one hand off the board, a head-stick simulator) and run a task set that requires chords. Compare Sticky Keys on versus off, and latch indication present versus absent. Dependent measures include completion, accidental commands, and later typos from a leftover latch. Surveying only two-handed students yields a biased “useless and easy to trigger by mistake.” Also check whether Sticky Keys is available on the login screen—enabling it only after login blocks the people who need it at the door.
Where it stops holding
In games and realtime control, a latched modifier turns “hold to steer” into a sticky tap, which is the wrong semantics; those apps need an exemption or a separate hold behavior. On-screen modifier bars are sometimes already one-shot sticky and should not stack desktop Sticky Keys. Remote desktop with mismatched Sticky state at each end drops the latch. Voice control and switch scanning do not use chords, so Sticky Keys is irrelevant there.
Applying it
- Every system shortcut must remain reachable with Sticky Keys on, including the login screen and secure prompts.
- Keep latch state persistently visible near focus, and offer one-step undo when the next ordinary character is stolen by a modifier.
- Make the five-Shift enable gesture optional so game tapping does not toggle it, while keeping a stable entry in settings.
- Verify with one hand and a ban on two-key holds, walking copy, paste, save, and window switching. Any step that still requires a simultaneous chord is a Sticky Keys coverage gap.
Related
- Same group: C6.20.1 Chords usually require the modifier to be down before the primary key; reversing the order may not fire · C6.20.3 Chord vocabulary grows with features until it exceeds ordinary finger-reachable combinations · C6.20.4 Three-key and larger chords are a steep barrier for one-handed or motor-impaired users
- Adjacent: C6.04 Modifier keys · C3.24 Accessible alternatives to gestures
- Search:
Sticky Keys·latching modifiers·sequential chords
Cards in the same group
- C6.20.1Chords usually require the modifier to be down before the primary key; reversing the order may not fire
- C6.20.3Chord vocabulary grows with features until it exceeds ordinary finger-reachable combinations
- C6.20.4Three-key and larger chords are a steep barrier for one-handed or motor-impaired users