メインコンテンツまでスキップ

Mac の押して話す音声入力:マウスのサイドボタンに Fn キーを割り当てる

押して話す(push-to-talk)は、音声入力を最も自然に使う方法です。キーを押している間だけ話し、離せば止まる。トグルの状態管理はいりません。macOS のディクテーションや主要な音声入力ツールは Fn(Globe / 地球)キーをトリガーに使います。LinguaX を使えば、その "Fn を押している" 状態をマウスのサイドボタン / 親指ボタンに割り当てられます。右手をマウスから離さずに、親指ひとつで話しかけられるようになります。

なぜマウスのサイドボタンなのか

Mac で作業しているとき、片手は多くの場合マウスに乗っています。読んでいる文章に返信を書き始めるのに、いちいち左手でキーボードの Fn キーを探すのは動線が悪い。マウスのサイドボタンに移すと:

  • 手を動かさずに音声入力を起動できる。
  • 親指の一押しなのでレスポンスはゼロ遅延。
  • hold-to-talk はトグルより人体に自然。トランシーバー、Shift キーを押しながら大文字を打つ、マウスをドラッグするなど、"押している間だけ有効" は普段からの動作。
  • 左手が空くので、話しながらそのままカーソル移動や編集ができる。

LinguaX の仕組み:Modifier Hold

LinguaX の Mouse+ には**修飾キー押下(Modifier Hold)**というジェスチャがあります。マウスボタンに割り当てると、そのボタンを押している間、システムは指定した修飾キー(Fn、Command、Option など)が物理的に押されていると認識します:

  • サイドボタンを押す → **Fn(Globe)**キーが押下されたまま。
  • サイドボタンを離す → Fn キーが解放される。

動作は「押している間だけ有効・離した瞬間解除」。すべての hold-to-talk 音声入力ツールと完全に噛み合います。

設定手順(約 30 秒)

  1. LinguaX を起動して、Mouse+ 設定を開きます。
  2. 使いたいマウスボタン(サイドボタンや親指ボタンが向いています)を選択。
  3. ジェスチャに**修飾キー押下(Modifier Hold)**を選び、修飾キーを Fn にします。
  4. 保存すれば、そのボタンが「Fn 押し」相当になります。

Modifier Hold はそのボタンを占有します。保存すると、以前に設定されていた他のジェスチャは置き換わります。

音声入力ツール側の設定

音声入力ツールの「押して話す」ホットキーを Fn(Globe) に合わせます:

  • macOS ディクテーションシステム設定 → キーボード → 音声入力でショートカットを Globe / Fn キーに設定。
  • hold-to-talk 音声入力アプリ(Wispr Flow、superwhisper、Typeless など):アプリ環境設定で「押して話す」ホットキーを Fn / Globe にする。

両側とも Fn に揃えば、マウスボタンを押している間だけディクテーションが動きます。

Fn 以外のキーを要求するツールでは、Wispr Flow と superwhisper のショートカット設定 を参照。Modifier Hold と通常のキーボードショートカット、両方の割り当てパターンを掲載しています。

権限まわりで詰まらないために

  • LinguaX は Fn を全システムで押下し続ける必要があるので、アクセシビリティ権限が必要です。初回起動時に案内されます。
  • 音声入力ツール側はマイクロフォン入力モニタリングの権限を要求することが多いので、動く前にまとめて許可しておくのが結局早いです。

安定させるためのコツ

  • 普段使っていないボタンを選ぶ。ブラウザの戻る/進むに使っているサイドボタンに割り当てると、筋肉記憶と衝突します。
  • プレーンなテキストフィールドで先にテストする。メモアプリ、テキストエディット、ブラウザのアドレスバーなど。アプリ固有の癖に振り回されずに、まず「押して話す」が本当に動いているかを確認。
  • 音声入力ツールに **toggle(切り替え)**と **hold(押しながら)**の 2 モードがあれば、必ず hold を選ぶ。そうでないとマウス側とアプリ側でモードがずれます。
  • 同じボタンを他ツールと二重割り当てしない。Logi Options+ などと共存させると、片方のイベントが必ず取りこぼされます。

トラブルシューティング

  • LinguaX にアクセシビリティ権限が付与されているか確認。
  • Karabiner-Elements や Logi Options+ など、同じボタンを触るツールが他にないか確認。
  • 音声入力ツールのショートカットが本当に Fn / Globe になっているか(別のキーに戻っていないか)。
  • 以前に別のジェスチャがそのボタンに割り当てられていた場合、Modifier Hold で保存し直す。

よくある質問

macOS ディクテーション以外の音声入力アプリでも使えますか?

はい。Fn / Globe をトリガーに使うツール(macOS ディクテーション、Wispr Flow、superwhisper、Typeless など)はすべてそのまま動きます。独自ホットキーを使うツール(Whisper 系のカスタムキー割り当てなど)でも、LinguaX の通常のキーボードショートカット割り当てを使えば同じように「押している間だけ有効」の動作にできます。

ロジクール製マウスでなくても使えますか?

はい。USB / Bluetooth 接続の任意のマウスで、空いているサイドボタンがあれば動作します。認識される Logitech モデル(MX Master 2S / 3 / 3S、MX Anywhere、G502 X、M720、M585 など)ではデフォルトマッピングの最適化が追加されますが、押して話すはロジクールに依存しません。→ デバイス互換性

Mac のスリープ / 復帰後もマッピングは効きますか?

はい。Bluetooth マウスは自動で再接続され、LinguaX は復帰時に入力サービスをリフレッシュするので、マッピングは維持されます。アプリの再起動は必要ありません。

LinguaX は無料ですか?

30 日間のフル機能無料トライアル、アカウント登録不要。以降は買い切り $9.9、3 台まで利用可能。サブスクリプションではありません。

Get started

LinguaX をダウンロード して、マウスのサイドボタンに押して話すを 30 秒で組み込む。

関連ドキュメント