Mouser: MX Master 3S用のLogitech Options+のオープンソース代替品

Mouserの機能
Mouserは、Logitech MX Master 3Sマウスのすべてのプログラマブルボタンを再マッピングするための、Logitech Options+に代わる軽量なオープンソースの代替ツールです。完全にローカルで動作し、テレメトリーやクラウドサービスは一切使用せず、Logitechアカウントも必要ありません。
主な機能
- macOSサポート — CGEventTapによるマウスフック、Quartz CGEventによるキーシミュレーション、NSWorkspaceによるアプリ検出を利用した完全な互換性
- 6つのプログラマブルボタンすべてを再マッピング — ミドルクリック、ジェスチャーボタン、戻る、進む、水平スクロール左/右
- アプリケーションごとのプロファイル — アプリを切り替えるとボタン割り当てを自動的に変更(例:ChromeとVS Codeで異なるバインド)
- 22種類の組み込みアクション — ナビゲーション、ブラウザ、編集、メディアのカテゴリに分類
- DPI/ポインター速度制御 — 200–8000 DPIのスライダーとクイックプリセット、HID++経由でデバイスに同期
- スクロール方向の反転 — 垂直スクロールと水平スクロールの独立したトグル
- ジェスチャーボタンサポート — Bluetooth上での完全なHID++ 2.0転送(Logitechソフトウェア不要)
- バッテリーモニター — 接続時にHID++経由でバッテリーレベルを読み取り、5分ごとに更新;カラーコード付きバッジで表示(70%以上は緑、20–69%は黄、20%未満は赤)
- 自動再接続 — マウスの電源オン/オフや切断/再接続を自動検出
- ライブ接続ステータス — UIにリアルタイムの「接続済み」/「未接続」バッジを表示
- モダンなQt Quick UI — ダークMaterialテーマにインタラクティブなマウス図とボタンごとのアクション選択機能
- システムトレイ — バックグラウンドで動作し、閉じるとトレイに隠れる
- フォアグラウンドアプリの自動検出 — アクティブウィンドウをポーリングし、プロファイルを即時切り替え
- 外部サービス不使用 — 設定はローカルのJSONファイル、すべての処理はユーザーのマシン上で実行
対応デバイス
デバイス: Logitech MX Master 3S
製品ID: 0xB034
プロトコル: HID++ 4.5 (Bluetooth)
接続: Bluetooth(USBレシーバーでも基本ボタンは動作)
アーキテクチャは他のLogitech HID++マウスへの拡張を想定していますが、現在テスト済みなのはMX Master 3Sのみです。
デフォルトのマッピング
- 戻るボタン: Alt + Tab(ウィンドウ切り替え)
- 進むボタン: Alt + Tab(ウィンドウ切り替え)
- ミドルクリック: パススルー
- ジェスチャーボタン: パススルー
- 水平スクロール左: ブラウザ戻る
- 水平スクロール右: ブラウザ進む
利用可能なアクション
- ナビゲーション: Alt+Tab, Alt+Shift+Tab, デスクトップ表示(Win+D), タスクビュー(Win+Tab)
- ブラウザ: 戻る, 進む, タブを閉じる(Ctrl+W), 新しいタブ(Ctrl+T)
- 編集: コピー, 貼り付け, 切り取り, 元に戻す, すべて選択, 保存, 検索
- メディア: 音量上げ, 音量下げ, 音量ミュート, 再生/一時停止, 次のトラック, 前のトラック
- その他: 何もしない(パススルー)
ダウンロードと実行
インストールは不要です。ダウンロードして解凍し、ダブルクリックするだけです。
- Mouser.zip(45 MB)をダウンロード
- ZIPを任意のフォルダ(デスクトップ、ドキュメントなど)に解凍
- Mouser.exeを実行
アプリが開き、すぐにマウスボタンの再マッピングを開始します。設定ウィンドウが開いてマウス図が表示され、時計付近にシステムトレイアイコンが表示されます。ボタンの再マッピングは即座に有効になります。ウィンドウを閉じてもアプリは終了せず、トレイで動作を続けます。完全に終了するには:トレイアイコンを右クリック → Mouserを終了。
初回実行時の注意点
- 初回実行時にWindows SmartScreenが警告を表示する場合があります → 詳細情報をクリック → 実行を選択
- Logitech Options+は実行中であってはいけません(HID++アクセスと競合します)
- 設定は自動的に%APPDATA%\Mouserに保存されます
ソースからのインストール
前提条件:
- Windows 10/11またはmacOS 12+(Monterey)
- Python 3.10+(3.14でテスト済み)
- BluetoothまたはUSBレシーバー経由でペアリングされたLogitech MX Master 3S
📖 Read the full source: HN LLM Tools
👀 See Also

BusyDog Desktop:Mac向けP2Pネットワーキング搭載ローカルAIエージェント
BusyDog Desktopは、Mac上でClaudeを直接実行するローカルAIエージェントです。ファイルの読み書き、ターミナルコマンドの実行、ブラウザの制御が可能で、Hyperswarm DHTとカスタムBDPプロトコルを使用したP2Pネットワークを通じて他のエージェントと接続します。

Claude Code Limiter: 共有Claude Codeサブスクリプション向けセルフホスト型レートリミッター
claude-code-limiterは、共有Claude Codeサブスクリプションにユーザーごとのレート制限を追加するセルフホスト可能なツールです。モデルごとのクォータ、クレジット予算、24時間スライディングウィンドウ、時間帯ルール、リアルタイムダッシュボードを備えています。

Roam-Code CLIの紹介:コード探索のためのより高速で決定論的な代替手段
Roam-Code CLIは、Claude Codeの探索フェーズを、より高速で決定論的な代替手段に置き換えるもので、コードベースをインデックス化して効率を向上させます。

OpenClaw開発者、900回のユーザートライアル後にキラー用途を模索中
OpenClawの開発者は、ユーザーがTelegramインターフェース、カレンダー連携、自動化ワークフローなどの機能を試すものの、大半は長期的にツールを使い続けないと報告しています。課題は、実験的なものではなく、必須となる日常使用のワークフローを見つけることです。