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

ClawCode: リークされたClaudeコードのクリーンルームRust書き直し
ClawCodeは、流出したClaude Codeのソースコードをクリーンルームで書き直したもので、Rustで実装されています。このプロジェクトはAnthropicのClaude Code流出を受けて生まれ、エンドツーエンドのタスク性能においてOpenCodeと比較されています。

TUIスタジオ:アルファ版のビジュアルターミナルUIデザインツール
TUI Studioは、ドラッグ&ドロップコンポーネント、リアルタイムANSIプレビュー、Ink、BubbleTea、Textualを含む6つのフレームワークへのエクスポートを計画した、Figma風のターミナルユーザーインターフェース設計用ビジュアルエディターです。現在アルファ版でエクスポート機能は未実装ですが、macOS、Windows、Dockerで利用可能です。

NetViews 2.3のご紹介:macOS向けの強力なネットワーク診断ツール
NetViews 2.3は、macOSにおけるネットワーク診断を向上させるため、ホスト検出、Wi-Fiインサイト、リアルタイム監視を合理化されたGUIで統合しています。
6つの役割、記憶、ADHD対応設計を備えたOpenClaw AIエージェント:日常業務の内訳
ADHDを持つ個人開発者が、6つの役割(アクションプランナー、デブリーファー、ライター、法務、調査、CRM)を持つオープンソースAIエージェントを構築。メモリを共有し、トランスクリプトからフォローアップやドラフトを自動生成する。