OpenLogi|Options+代替のRust製ローカルマウス設定ツール
OpenLogiはLogitech Options+の代替となる、Rust製のローカルファーストなマウス設定ツールです。アカウントやテレメトリ不要で、ボタン割り当てやDPIなどを制御できます。
ポイント
- アカウント不要かつローカル完結で、テレメトリ送信なしにマウスを設定可能
- 設定をTOMLファイル1つで管理でき、複数マシンへの移行や差分管理が容易
- Linux環境にネイティブ対応し、systemdやパッケージ形式を提供
概要・解決する課題
Logitechの公式設定ツール「Logi Options+」は、アカウント登録や常時のデータ送信(テレメトリ)が課題でした。OpenLogiを使うことで、クラウドを介さずローカル完結でボタンの再マッピングやDPI、SmartShiftの設定を行えます。 ただし、本ツールは開発中の段階にあり、動作の安定性は発展途上です。また、HID++へのアクセスが競合するため、公式のLogi Options+と同時に起動することはできません。Windows対応は最も新しく追加されたポートで、macOS/Linux版より粗さが残る場合があります。
なぜ注目されているか
ハードウェアの設定ツールでありながら、プライバシーと軽量動作を重視するユーザーの需要を捉えています。Electronを使わず、RustとGPUIで書かれたネイティブアプリとして構築されており、常駐アップデーターなどの無駄なプロセスが排除されています。また、公式ツールがサポートしていないLinuxをファーストクラスとして扱っている点も注目されています。
主なユースケース
- Linuxデスクトップでのマウスカスタマイズ udevルールやsystemdユーザーユニットを利用し、公式Options+が対応していないLinux環境でもネイティブにボタン再マッピングを実行します。
- プレーンテキストによる設定のバージョン管理 TOMLファイル1つにすべての割り当てやDPI設定が保存されるため、Gitで設定を管理したり、別のPCに同じ設定を即座に複製したりできます。
始め方(クイックスタート)
利用を開始する前に、必ず公式のLogi Options+を終了させてください。
対象デバイスは、Logi BoltまたはUnifyingレシーバー経由、あるいはBluetooth直結・有線接続でHID++プロトコルに対応するLogitech製マウスです。固定の対応機種リストはなく、開発中のため機種によっては検出や設定が動かない場合もあります。
macOS環境では、Homebrewを使用して以下のコマンドでインストールできます。
brew install --cask openlogi
Linux環境では、公式リリースから.debまたは.rpmパッケージを導入後、以下のコマンドでユーザー向けエージェントを有効化します。
systemctl --user enable --now openlogi-agent.service
Windowsでは、リリースに添付される署名済みのポータブル.zipまたは.msiインストーラーを使用します。
こんな人におすすめ
- 公式ツールのテレメトリやアカウント要求、動作の重さに不満がある人
- 複数のOS(特にmacOSとLinux)で同じマウス設定を共有したい人
- 設定変更をGUIだけでなくCLIやTOMLファイルで効率的に管理したい人
関連リソース [PR]
※ Amazon アソシエイト・リンクを含みます。リンク経由の購入で当サイトが収益を得る場合があります。
本記事は GitHub Trending を元に自動生成しています。最新情報は公式リポジトリをご確認ください。