大家好,向大家介绍一个我正在开发的开源项目:OpenLogi

项目地址: https://github.com/AprilNEA/OpenLogi

OpenLogi 是一个使用 Rust + GPUI 编写的原生 Logitech Options+ 替代工具,支持 macOS、Linux 和 Windows。它通过 HID++ 和 UVC 协议直接管理罗技鼠标、键盘、摄像头及部分灯光设备。

做这个项目的原因很简单:我想要一个更轻量、更透明,也更适合 Linux 和高级用户的罗技设备管理工具。

OpenLogi 有什么不同?

  • 本地优先:没有账号体系,没有遥测
  • 原生应用:使用 Rust + GPUI 开发
  • 支持 Linux:原生支持的平台
  • 纯文本配置:所有设置保存在 TOML 文件中,可以自己备份或跨设备同步
  • GUI + CLI:常用功能可以图形化操作,也能通过命令行诊断和管理设备
  • 开源:代码采用 MIT / Apache-2.0 双许可证

目前支持的功能

鼠标

  • 按键重映射与自定义快捷键
  • 任意可用按键触发手势
  • 按应用自动切换配置
  • DPI 调节、预设切换
  • SmartShift 滚轮模式与灵敏度
  • 滚动方向反转
  • Actions Ring:以光标为中心的八槽位快捷操作环
  • 电量和充电状态显示

键盘

  • F 区按键全局重映射
  • 文本输入、组合键和多步骤操作
  • Fn Lock
  • 部分设备的 RGB 灯光控制

摄像头

支持 Brio、StreamCam、C920 系列等 Logitech UVC 摄像头,包括:

  • 实时预览
  • 缩放、对焦、曝光
  • 亮度、对比度、饱和度、锐度
  • 白平衡、色调、防闪烁、低光补偿
  • 默认、直播、视频通话及自定义配置

这些设置会直接写入摄像头硬件,因此在 Zoom、Meet、OBS 等应用中同样生效。

连接方式

支持设备通过以下方式连接:

  • Logi Bolt 接收器
  • Unifying 优联接收器
  • Bluetooth
  • 有线连接

具体功能取决于设备实际提供的 HID++ 能力,不同型号之间可能存在差异。

安装

macOS 13 及以上:

brew install --cask openlogi

也可以从 Releases 下载签名并公证过的 DMG。

Linux:

Releases 提供 Debian/Ubuntu、Fedora/RHEL、Arch Linux 安装包,同时支持 x86_64 和 ARM64。项目也提供 NixOS 模块。

Windows:

Releases 提供签名的 MSI 安装包和便携版 ZIP,支持 x86_64 与 ARM64。目前 Windows 版本已经在 Windows 11 实机上验证,但相较 macOS 仍然属于较新的移植,欢迎反馈问题。

下载地址:
https://github.com/AprilNEA/OpenLogi/releases/latest

使用前请先完全退出 Logi Options+。两者会争用 HID++ 设备或接收器,同一时间通常只能由一个程序控制。

当前状态

OpenLogi 仍处于积极开发阶段,尚未达到稳定的 1.0 版本,功能和配置格式仍可能调整。不能保证每一款罗技设备的所有功能都已适配。

如果你的设备没有被正确识别,或者某项功能不能使用,欢迎提交 Issue。反馈时最好附上:

  • 操作系统及版本
  • 设备具体型号
  • Bolt、优联、蓝牙或有线连接方式
  • openlogi list 或相关诊断信息

如果你喜欢这个项目,欢迎帮忙在 ProductHunt 上点一个 Upvote 或者在 GitHub 上点一个 Star,也欢迎测试、反馈和参与贡献。每一份支持都能让更多需要轻量、开源 Logitech Options+ 替代方案的人看到 OpenLogi,非常感谢!

ProductHunt:https://www.producthunt.com/posts/openlogi
GitHub:https://github.com/AprilNEA/OpenLogi

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