介绍
原生、本地优先的 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。
下一步
与 Logitech 无关联。「Logitech」、「MX Master」和「Options+」是 Logitech International S.A. 的商标。