concept

Hotkey trigger

A hotkey trigger is the always-listening dictation pattern where a keyboard shortcut (fn key, ctrl-space, etc.) activates voice capture — the UX shortcut behind Wispr Flow, Superwhisper, and macOS / Windows system dictation in 2026.

Voice dictation only feels natural if activation is frictionless. Hotkey triggers solve this: hold the key, speak, release; text inserts in the focused field. Common patterns: hold-to-talk (fn key, ctrl-space — releases when you stop), push-to-toggle (one tap on / next tap off), wake-word (less popular for dictation, more for assistants). Engineering: global keyboard hook (macOS accessibility permission, Windows raw input, X11 in Linux), audio capture during press, dispatch to STT pipeline on release. Trade-offs: hold-to-talk can hurt long captures (cramp), push-to-toggle requires explicit stop. UI cues during capture (waveform, recording indicator) reduce uncertainty.

When to use hotkey trigger

Common mistakes

FAQ

What is hotkey trigger?

A hotkey trigger is the always-listening dictation pattern where a keyboard shortcut (fn key, ctrl-space, etc.) activates voice capture — the UX shortcut behind Wispr Flow, Superwhisper, and macOS / Windows system dictation in 2026.

When should I use hotkey trigger?

Any voice dictation UX.

What are the most common mistakes with hotkey trigger?

Hotkey conflicts with existing app shortcuts — users disable the app. No visual capture indicator — users wonder if it's listening.

Last updated: 2026-06-01. Raw markdown: https://promtable.com/glossary/hotkey-trigger.md.