Skip to content
プロジェクト

AprilNEA/OpenLogi has 25,233 GitHub stars and 920 forks. GitHot measured +63 stars in 24 hours. Last checked 2026-11-06 06:28 UTC. Last push 2026-11-03.

この数値の測り方

⚡️A native, local-first alternative to Logitech Options+, written in Rust 🦀 — remap buttons, DPI, and SmartShift over HID++. No account, no telemetry.

計測したスター増加

24時間
+63
7日間
履歴を収集中
15日間
履歴を収集中
1か月
履歴を収集中

期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。

docs/README.ja.md

オリジナル

[!WARNING] OpenLogi は現在活発に開発中であり、まだ安定していません —— 機能や設定は今後も変わる可能性があります。リポジトリに Star ⭐ と Watch 👀 を付けて、新しいリリースの通知を受け取りましょう。

OpenLogi

OpenLogi

⚡️ Rust 製のネイティブでローカルファーストな Logitech Options+ 代替 🦀
HID++ と UVC で Logitech のマウス・キーボード・ウェブカメラの能力を最大限に引き出す

OpenLogi - A local-first alternative to Logitech Options+ | Product Hunt

Options+ にうんざり?OpenLogi をどうぞ。

macOS、Linux、Windows に対応。


Options+ を超えて

OpenLogi にできて Options+ にできないこと:

  • 軽量なまま。 ネイティブ Rust + GPUI。
  • Linux で動く。 Linux は OpenLogi のファーストクラスプラットフォームです。
  • 対応ボタンでジェスチャー。 対応するコントロールにジェスチャー操作を割り当てられ、ジェスチャーを完全にオフにもできます。
  • 設定がプレーンテキスト。 すべてが 1 つの TOML ファイルに収まり、好きな方法でマシン間を同期できます。
  • スクリプトで叩ける。 GUI に加えて本物の CLI も。DPI、SmartShift、Fn Lock、レポートレートを操作する JSON の自動化 API と、ハードウェア診断を備えています。

機能一覧

6 台の Logitech デバイス(マウス、キーボード、Litra ライト)が並ぶ OpenLogi のデバイス一覧

デバイス

  • Logi Bolt / Unifying レシーバー、Bluetooth、有線接続に対応し、バッテリー残量と充電状態を表示
  • バッテリー低下を画面下部に通知。放電ごとに 1 回だけで、OS の通知権限は不要
  • キーボードで Caps Lock をオン / オフすると画面上にインジケーターを表示。Windows と Linux では Num Lock と Scroll Lock にも対応
ペアリング済みのコンピューター 3 台を一覧表示する Easy-Switch カード Easy-Switch
  • 各チャンネルにペアリングされたコンピューターを、OS と接続方式つきで確認
  • 対応デバイスではチャンネル名を変更可能

ボタンとアクション

MX Master 4 のボタン割り当て画面。ジェスチャーボタンのインスペクターを表示中 あらゆるボタンを再マッピング
  • 組み込みアクションカタログ、カスタムショートカット、テキスト入力、複数ステップのワークフロー
  • タップと長押しで別々のアクション、ボタンを離すと解除される長押しトーク用のキーコンボ
  • ミドルクリック、戻る / 進む、DPI / モードシフト、ジェスチャーボタン、触覚パネルでのジェスチャー
カーソルを囲む 8 スロットの Actions Ring エディター Actions Ring
  • カーソルの周りにリング状に並ぶ 8 つのアクション
  • アプリごとに独自のレイアウト
3 つのキーを Launchpad、画面ロック、スクリーンショットに割り当てた MX Keys S キーボードのキー
  • メディア、絵文字、スクリーンショットなどの専用キーをマウスボタンと同じように割り当て
  • キーを 1 つだけデバイスの既定値に戻すことも、列全体をリセットすることも可能

アプリごとのプロファイルは、フォーカス中のアプリに合わせて切り替わります。[apps] エイリアスを使えば、1 つのプロファイルをプラットフォームをまたいで同じアプリに適用できます。

ポインターとスクロール

DPI スライダーのあるポインター調整カード ポインター
  • DPI プリセットと、サイクル / プリセット指定アクション
  • ポインタ速度とレポートレート
  • 精密モード:ボタン 1 つでマウスを最低速度に切り替え、もう一度押すと元に戻る
ホイールモード、切り替え感度、スクロールの重さを設定する SmartShift カード SmartShift
  • ホイールモードと切り替え感度
  • SmartShift Enhanced 対応マウスではスクロールの重さも調整
  • 常時ラチェットのスイッチ
スクロール反転、ホイール解像度、スムーズホイールを設定するスクロールカード
スクロール
  • デバイスごとのスクロール反転(ネイティブまたはソフトウェア)
  • ホイール解像度とスムーズホイールスクロール
  • サムホイールのないマウスでも、戻る / 進むを押しながらホイールを回すと横スクロール

キーボードとライト

MX Keys S のキーとバックライトのカード キーボード
  • Fn Lock と、ホスト OS のレイアウトを維持するマルチプラットフォームキーボード
  • バックライトの明るさ、明るさの自動調整、省電力、キーの点灯時間
  • バックライトの明るさを変更時に画面に表示
  • 対応キーボードでの静的 RGB
明るさと色温度を設定する Litra Glow のライトパネル Litra ライト
  • 電源、明るさ、色温度
  • 必要ならカメラの使用に連動して点灯
  • ライト本体で行った変更を保持

ウェブカメラ

  • あらゆる Logitech UVC ウェブカメラ(Brio、StreamCam、C920 シリーズなど)にプラグアンドプレイで対応
  • ライブプレビューは見ているあいだだけカメラを使い、離れると LED も消灯
  • ズーム、パン、チルト、フォーカス、露出、ホワイトバランスなどあらゆる UVC コントロールをハードウェアに書き込むため、Meet、Zoom、OBS にも変更が反映
  • 組み込みの「デフォルト / 配信 / ビデオ通話」プロファイルに加えて独自のスナップショットを保存でき、カメラごとに保持

対応機能は各デバイスが報告する内容によって異なります。アプリには、そのデバイスが対応するコントロールだけが表示されます。

プラットフォーム対応状況

機能 macOS Windows Linux
マウスボタンの再マッピングとジェスチャー ✓ ✓ ✓
キーボードの F キー再マッピング ✓ ✓ —
アプリごとのプロファイル ✓ ✓ X11、wlroots(sway、Hyprland)、GNOME(コンパニオン拡張機能が必要)
マウスのプロファイルがポインター下のウィンドウに追従 ✓ ✓ X11 のみ
メディアキー ネイティブ ネイティブ D-Bus MPRIS
ウィンドウマネージャー操作(デスクトップ、Mission Control など) ネイティブ ネイティブの同等機能 GNOME、KDE (KWin)、Hyprland。macOS 専用の一部操作は何もしない
メニューバー / トレイアイコン ✓ ✓ —
アプリ内アップデート Sparkle 組み込み 組み込み

インストール

[!IMPORTANT] 先に Logi Options+(Linux では Solaar も)を終了してください。1 つのレシーバーを同時に所有できるアプリケーションは 1 つだけです。 macOS では、Karabiner-Elements も変更対象の Bluetooth キーボードを占有します。Karabiner-Elements → Settings → Devices で、そのキーボードの Modify events をオフにしてください。

プラットフォーム システム アーキテクチャ
macOS macOS 13 以降 Apple シリコン、Intel
Linux GLIBC 2.35 以降 x86_64, arm64
Windows Windows 11 で動作確認済み x86_64, arm64

すべてのダウンロードには minisign 署名と SHA256SUMS のエントリが付属します。ソースからのビルドは DEVELOPMENT.md を参照してください。

macOS

Mac 版をダウンロード:Apple silicon(.dmg)   Mac 版をダウンロード:Intel(.dmg)

または Homebrew で:

brew install --cask openlogi

OpenLogi を開き、macOS に求められたら アクセシビリティ と 入力監視 を許可してください。以降、OpenLogi は Sparkle で自動的に更新されます。

Linux

Linux 版をダウンロード:Debian、Ubuntu(.deb)   Linux 版をダウンロード:Fedora、SUSE(.rpm)   Linux 版をダウンロード:Arch(.pkg.tar.zst)

または、1 つのコマンドでディストリビューションに合ったパッケージをインストールできます。スクリプトは minisign 署名を検証し、agent を起動します。事前に minisign をインストールしてください:

curl -fsSL https://github.com/AprilNEA/OpenLogi/releases/latest/download/install.sh | sh

Arch Linux では、AUR パッケージ openlogi がリリースをソースからビルドします:

yay -S openlogi

実行前にスクリプトを確認する方法や、AUR パッケージ、Flatpak、NixOS、systemd のないディストリビューションについては INSTALL-linux.md を参照してください。

Windows

Windows 版をダウンロード:インストーラー(.msi)   Windows 版をダウンロード:ポータブル(.zip)

使い方(CLI)

USAGE.md を参照

設定

設定はプレーンな TOML を使い、保存時もシンボリックリンクされた設定ファイルを維持します。CONFIGURATION.md を参照。

開発

DEVELOPMENT.md を参照。macOS 入力フックの安全性についても記載しています。

謝辞

  • Windows・カメラ・i18n: @davidbudnick —— キーボード RGB 対応、Windows 対応、Logitech ウェブカメラ対応
  • Linux 移植: @cserby —— Linux 対応
  • Solaar by @pwr —— オープンソースの HID++ 実装
  • Mouser by @TomBadash —— ローカル完結・アカウント不要の Options+ 代替

ライセンス

本リポジトリのコードは、以下のいずれかのライセンスを選択できます:

サードパーティコード

crates/openlogi-hidpp は hidpp(作者 @lus)の vendored fork で、0BSD ライセンスです。

ロゴとブランドアセット

OpenLogi のロゴをデザインしてくれた @kubai087 に感謝します。OpenLogi のロゴとアプリアイコン —— design/ 配下のブランドアセット —— は © 2026 AprilNEA が全権利を留保しており、上記の MIT/Apache ライセンスの対象外です。design/LICENSE を参照してください。コードをフォークしても OpenLogi の名称・ロゴ・アイコンの使用権は付与されません。事前の書面による許可なく、ご自身のプロジェクト、フォーク、配布物を表すために使用しないでください。


Logitech とは無関係です。 「Logitech」「MX Master」「Options+」は Logitech International S.A. の商標です。

リポジトリの活動

関連プロジェクトを探す