OpenLogi

介绍

原生、本地优先的 Logitech Options+ 替代品,使用 Rust 编写。无需账号,无遥测。

一个使用 Rust 编写的本地优先的 Logitech Options+ 平替。

重新映射按键、调节 DPI 与 SmartShift、按应用切换配置,无需 Logitech 账号、无遥测,也无需安装官方 Options+。

OpenLogi 正在积极开发中,尚不稳定,功能与配置仍可能变化。

介绍

OpenLogi 通过 Logi Bolt、Unifying 与 Lightspeed 接收器、蓝牙直连或 USB 线缆,直接与 Logitech HID++ 外设通信,无需运行 Logi Options+。一切都留在本机:按键绑定保存在纯 TOML 文件中,按键通过操作系统输入钩子重映射,DPI、SmartShift、滚动与灯光的更改通过 HID++ 直接写入设备。

它能驱动什么

  • 鼠标 —— 按键与手势、DPI 预设、SmartShift、滚轮反转与分辨率、拇指滚轮,以及 MX Master 4 的 Haptic Sense 触感面板。
  • 键盘 —— 通过 HID++ 的 F 区重映射、Fn-lock、主机切换、RGB 颜色,以及 MX Keys 背光。
  • Litra 补光灯 —— 开关、亮度、色温,以及随摄像头自动点亮。
  • 摄像头 —— 设备级 UVC 图像控制与实时预览。

超越 Options+

OpenLogi 能做、而 Options+ 做不到的事:

  • 跑在 Linux 上。 Options+ 只有 macOS 和 Windows 版本。OpenLogi 把 Linux 当作一等公民:evdev/uinput 钩子、udev 规则、systemd 用户单元,以及 .deb / .rpm / .pkg.tar.zst 安装包。
  • 切换手势键。 自由指定哪些物理按键承担手势角色——拇指键、触感面板、中键、后退或前进键——支持按方向绑定滑动动作,而且想同时启用几个都可以。Options+ 则把手势固定在专用拇指键上。
  • 纯文本配置。 全部设置就是一个 TOML 文件,可读、可 diff、可纳入版本管理、可在多台机器间复制。
  • 可脚本化。 真正的 CLI:设备清单、资产预取、补光灯与摄像头控制,以及设备端 HID++ 诊断。
  • 保持轻量。 原生 Rust 二进制:没有 Electron 全家桶、没有常驻更新器、无账号、无遥测。

快速开始

安装

在 macOS、Linux 或 Windows 上安装 OpenLogi

连接设备

安装或启动 OpenLogi 前请先退出 Logi Options+

两者会争夺 HID++ 访问权,同一时间只能有一个程序占用接收器。在 Linux 上,Solaar 同理。

通过 Bolt、Unifying 或 Lightspeed 接收器、蓝牙或 USB 连接设备

下一步


与 Logitech 无关联。「Logitech」、「MX Master」和「Options+」是 Logitech International S.A. 的商标。

本页目录