Skip to content

Feature: optional Enter key after auto-paste (voice command or setting) #1174

Description

@tomasz-madera

Problem

After dictation finishes, OpenWhispr auto-pastes transcribed text at the cursor. In many apps (chat, search bars, AI prompts, terminal REPLs), Enter submits the message - but OpenWhispr stops after paste, so users still have to reach for the keyboard.

Proposed solution

Add an optional post-paste action, similar to what Wispr Flow offers:

  • Toggle: "Press Enter after paste" (off by default)
  • When enabled, always send Enter after successful auto-paste

Use cases

  • Voice-driven workflow with a hardware remote (dictation hotkey triggered externally)
  • Chat / messaging apps where Enter sends
  • Quick search or command palettes
  • Accessibility: minimize switching between microphone and keyboard

Platform notes

  • Windows: could reuse existing paste path (windows-fast-paste / SendInput) to send VK_RETURN after paste
  • Linux: extend existing xdotool / wtype / ydotool fallback

Expected behavior

  1. User dictates: "Hello world."
  2. OpenWhispr pastes: Hello world.
  3. OpenWhispr sends: Enter (submit)

Thanks for considering - happy to test a beta on Windows or Linux.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Fields

    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions