OpenLogi icon

OpenLogi

OpenLogi 是 Logitech Options+ 的原生、local-first 替代方案,可設定支援的 Logitech 裝置,透過 HID++ 重新對應按鈕、控制 DPI 與 SmartShift,並以可攜式 TOML 檔儲存設定,無帳號或追蹤。

OpenLogi

概覽

OpenLogi 是 Logitech 裝置的原生桌面替代方案,可取代 Logitech Options+。它以 Rust 撰寫,並以本機控制為核心:應用程式會重新對應按鈕、透過 HID++ 驅動 DPI 與 SmartShift,並將綁定儲存在純文字 TOML 檔中,而不是儲存在帳號綁定的雲端設定檔裡。

產品頁強調,變更會直接傳送到裝置,不需要帳號、沒有追蹤,也不依賴雲端。頁面也說明提供 macOS、Linux 與 Windows 的簽章版本,安裝方式包含 macOS 上的 Homebrew,以及其他作業系統的專屬安裝程式。

功能

按鈕重新對應

將 Logitech 滑鼠與鍵盤的實體按鈕重新指定為內建動作,例如返回、前進、中鍵點擊、Mission Control、App Exposé,以及瀏覽器導覽。頁面也提到支援自訂快捷鍵、應用程式啟動器與腳本動作。

DPI 控制與預設值

設定游標解析度,並在使用者自訂的 DPI 預設之間切換。OpenLogi 會透過 HID++ 直接把變更寫入感應器,而不是只保存在應用程式中。

SmartShift 控制

可手動在段落與無段阻尼模式之間切換,或讓滾輪依捲動速度自動切換。網站將這稱為透過 HID++ 的 SmartShift 控制。

本機設定檔工作流程

透過本機 TOML 設定檔管理裝置。頁面顯示每台裝置的綁定位於 config.toml 中,且設定會依裝置或接收器識別資訊作為鍵值。

多種連線支援

可透過 Bolt、Unifying、Lightspeed、Bluetooth 或 USB 連線使用裝置。首頁將 OpenLogi 描述為一個本機應用程式,無論是否需要接收器,都能連線到 Logitech 硬體。

即時裝置狀態

在即時裝置清單中檢視已配對裝置及其電池或充電狀態。首頁將此呈現為已連線裝置的輪播式總覽。

使用情境

  • 自訂日常輸入快捷操作

    為 Logitech 滑鼠或鍵盤設定側邊按鈕、滾輪點擊與其他輸入,讓它們觸發你最常使用的動作,例如瀏覽器導覽或系統控制。

  • 調整靈敏度以精準控制游標

    透過建立 DPI 預設,並在裝置上切換,為不同螢幕或工作調整游標速度。

  • 管理相容滾輪的捲動行為

    使用 SmartShift 在段落與無段阻尼捲動模式之間切換,或讓滾輪依捲動速度自動切換。

  • 將設定帶到新系統

    只要複製單一 TOML 檔案,並在另一台電腦重用裝置專屬綁定,就能在不同機器間保持相同設定。

  • 保持本機,而非使用雲端設定檔

    當你希望 Logitech 裝置設定不依賴帳號、追蹤或雲端同步設定檔時,使用本機桌面應用程式。

Pros and Cons

Pros

  • 本機優先設計,沒有帳號,也沒有追蹤。
  • 透過 HID++ 直接控制重新對應、DPI 與 SmartShift。
  • 設定會儲存在你擁有的可攜式 TOML 檔中。
  • 支援 macOS、Linux 與 Windows 的簽章版本。
  • 可搭配 Bolt、Unifying、Lightspeed、Bluetooth 與 USB 連線使用。

Cons

  • 網站表示每個應用程式的覆蓋層會在之後推出,因此目前版本不包含可感知應用程式的設定檔。
  • GUI 中已包含 Bolt 配對,但 Unifying 與 Lightspeed 配對仍在開發中。
  • OpenLogi 可能會與 Logitech Options+ 衝突,而在 Linux 上則可能與 Solaar 衝突,因為它們會嘗試存取同一個接收器。

FAQ

OpenLogi 是用來做什麼的?

OpenLogi 是一款原生桌面應用程式,用於重新對應 Logitech 裝置按鈕,並透過 HID++ 調整 DPI 與 SmartShift 等控制。綁定會儲存在你擁有的本機 TOML 檔中,且此應用程式設計上不使用帳號與追蹤。

它支援哪些平台?

頁面說明有提供 macOS、Linux 與 Windows 的簽章版本。文件中也有安裝導覽,並建議在 macOS 使用 Homebrew,其他平台則可使用各自的簽章安裝程式。

設定如何儲存並在不同電腦之間移轉?

OpenLogi 會將綁定寫入 config.toml。裝置以實體識別資訊為鍵值,因此只要裝置識別一致,你可以把該檔案複製到另一台電腦,並保留相同的綁定。

它可搭配哪些裝置與連線類型?

OpenLogi 可透過 HID++ 驅動 Logitech 裝置,並支援 Logitech Bolt、Unifying、Lightspeed、Bluetooth 與 USB 連線。頁面也指出,Logi Options+ 以及在 Linux 上的 Solaar 可能會與 OpenLogi 衝突,因為同一時間只能有一個應用程式擁有接收器。

為什麼 macOS 會要求「輔助使用」權限?

網站表示,在 macOS 上重新對應側邊按鈕會使用 CGEventTap,這需要「輔助使用」權限。基於 HID++ 的控制,例如手勢按鈕、拇指滾輪、DPI 與 SmartShift,則不需要該權限。

Quick Facts

類別
裝置管理
平台
macOS、Linux、Windows
主要工作流程
透過 HID++ 重新對應按鈕並調整 DPI 或 SmartShift
設定檔格式
config.toml
連線類型
Bolt、Unifying、Lightspeed、Bluetooth、USB
授權
MIT / Apache-2.0
OpenLogi - AI Tool, Features, Use Cases & Alternatives | UStack