Capture & Input

App Shortcuts

Human-friendly guide to Always Listen, Spark, and Mic Palette shortcuts, with practical setup patterns.

Settings -> App Shortcuts (Expert Mode)

This page is where you decide what keyboard actions should happen instantly across your system.

Core Shortcut Actions

You can assign keyboard shortcuts for:

  • Toggle Always Listen
  • Mute Always Listen
  • Spark Selected Text in Popup
  • Spark Selected Text in Place
  • Open Conversation Popup
  • Retry Last Transcription
  • Search Chain Palette
  • Search Spark Palette

Conversation Popup Shortcut

  • Open Conversation Popup opens a blank conversation popup immediately.
  • It does not require selected text or voice activation.
  • Inside that popup, you can pick a Spark prompt on the fly or keep No Spark Prompt.
  • You can also pick a model directly in the popup for that conversation session.
  • If your provider exposes a models endpoint, you get a model menu and refresh action.
  • If no model list is available (for example some custom/local setups), type model name manually.
  • Prompt and model selections here are session-scoped and do not change your global Spark defaults.

What gets applied to replies:

  • selected Spark prompt is used as the system instruction for follow-up responses
  • selected model is used for requests sent from this popup session

Spark Palette Auto-Open Rules

  • Show Spark Palette on Mouse Selection
  • Show Spark Palette on Double Cmd+A

Use these if you regularly edit selected text and want one-click prompt actions.

Mic Palette in Input Fields

  • Show Mic Palette on Input Fields
  • Mic Palette Activation Timeout (0 to 120 seconds, where 0 = never)
  • Remember Mic Palette Position

Timeout presets: Never, 3, 5, 10, 30, 60 seconds.

What this means in practice:

  • when you focus a text input, Mic Palette can appear automatically
  • active Chain is shown in a subtle translucent label so you always know current behavior
  • long Chain names are truncated to keep the palette compact and readable
  • enable Show Mic Palette on Input Fields
  • set timeout to 5 or 10 seconds
  • enable Remember Mic Palette Position

This gives visibility without permanently cluttering the screen.

Middle-Click Recording

  • Use Middle Click to Toggle Recording
  • Activation Delay (milliseconds)

Keep a small delay to avoid accidental triggers during normal scrolling/clicking.

Practical Profiles

Profile: keyboard-heavy writer

  • bind Toggle Always Listen
  • bind Spark Selected Text in Place
  • keep Spark auto-open off

Profile: mouse-first editor

  • enable Spark auto-open on selection
  • enable Mic Palette on input fields
  • bind Search Spark Palette

Warning

App shortcuts can overlap with other global shortcut tools. If something does not trigger reliably, rebind to a unique combination.

Note

[Screencast Placeholder] Demonstrate Conversation Popup shortcut flow (prompt + model selection), double Cmd+A palette, plus mouse selection Spark palette and Mic Palette timeout behavior.