Skip to content

Website build lacks mouse button support for primary dictation shortcut #447

Description

@spinman-ITS

Summary

The official FluidVoice website build appears to only allow keyboard shortcuts for the primary dictation trigger, while the current public source/forked build supports assigning auxiliary mouse buttons or modified mouse clicks.

What I am trying to do

I am trying to use FluidVoice as a replacement for Wispr/Whisper Flow and trigger dictation from a mouse button. This worked when I built and ran the forked/public source locally, but it does not seem possible in the website-installed app.

Observed in the official website build

  • Installed official app from the FluidVoice website.
  • App version shown in the bundle: 1.6.0, build 12.
  • Settings -> Global Hotkey shows a Keyboard Shortcuts section.
  • Primary Dictation Shortcut has a single Change button.
  • When changing the shortcut, it only accepts keyboard input.
  • There is no visible Add shortcut option and no apparent way to assign a mouse button.

Observed in the public/forked source build

When building the public repo/fork locally, the settings UI included support for mouse shortcuts:

  • Primary Dictation Shortcuts
  • Add shortcut
  • text indicating support for any keyboard shortcut, auxiliary mouse button, or modified click

The source also appears to include mouse shortcut handling via HotkeyShortcut(kind: .mouse) and validation that mouse clicks can be assigned to the primary dictation shortcut.

Expected behavior

The official website build should support the same primary dictation shortcut behavior as the current source build:

  • allow adding more than one primary dictation shortcut
  • allow assigning an auxiliary mouse button, e.g. Mouse 4 / Mouse 5
  • allow modified mouse clicks where appropriate

Why this matters

Mouse-button dictation is a very natural workflow for always-available voice input. For users coming from Wispr/Whisper Flow or similar tools, being able to press a side mouse button to toggle dictation is a key part of replacing those apps.

Notes

The current workaround is to map the mouse button to a keyboard shortcut using third-party mouse software, then assign that keyboard shortcut in FluidVoice. That works, but native mouse shortcut support already seems to exist in the public source/forked build, so it would be great to have it in the official release as well.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions