OpenLogi:用 Rust 重写罗技驱动的开源神器,告别 Options+

如果你用的是罗技(Logitech)的鼠标、键盘或摄像头,那大概率被官方软件 Logi Options+ 折腾过——体积臃肿、必须登录账号、后台偷偷上传遥测数据,甚至还经常跟你的系统抢硬件控制权。

最近 GitHub 上一个叫 OpenLogi 的项目火了,短短几天就冲到 Trending 榜首,单日涨星 1500+。它用 Rust 原生重写了罗技外设的驱动逻辑,主打「本地优先、无账号、无遥测」,堪称 Options+ 的完美替代品。

OpenLogi 是什么?

OpenLogi 是一个原生、本地优先的罗技外设配置工具,通过 HID++UVC 协议直接与设备通信,完整解锁罗技鼠标、键盘和摄像头的隐藏能力。它由 AprilNEA 开发,支持 macOS、Linux 和 Windows 三大平台。

核心亮点可以用一句话概括:Options+ 能做的它都能做,Options+ 不能做的它也能做

核心功能

🐭 鼠标

  • 按键重映射:通过操作系统输入钩子实现,内置动作目录 + 自定义键盘快捷键(写在 TOML 配置里)
  • 中键 / 模式切换键 / 拇指滚轮:捕获并重新映射
  • 手势绑定:任意按键都能赋予手势角色,支持实时捕获,甚至能彻底关闭手势
  • Actions Ring(动作环):一个以光标为中心的八槽操作浮层,支持按应用单独布局
  • DPI 控制:预设 + 循环 / 设置预设动作
  • SmartShift 滚轮:模式切换、灵敏度调节、永久棘轮面板

⌨️ 键盘

  • 全局 F 键重映射:与鼠标共用同一套动作目录,还支持进阶动作——输入文本、组合键、多步工作流
  • 静态 RGB 灯效:直接写入硬件

📷 摄像头

  • 支持所有罗技 UVC 摄像头(Brio、StreamCam、C920 系列等),即插即用
  • 实时预览:只有你打开预览时才占用摄像头,关闭后完全释放,指示灯也随之熄灭
  • 图像控制直写硬件:缩放、对焦、曝光、亮度、对比度、饱和度、锐度、白平衡等,改动在 Meet / Zoom / OBS 等所有应用里都生效
  • 一键配置:内置默认 / 直播 / 视频通话三套预设,还支持自定义快照

技术特色

OpenLogi 的几个设计决策特别值得称赞:

  1. 原生 Rust + GPUI:极致轻量,摆脱了电子外壳的臃肿
  2. Linux 是一等公民:不像 Options+ 那样只照顾 macOS 和 Windows
  3. 纯文本配置:所有设置都集中在一个 TOML 文件里,可以随意在多台机器之间同步
  4. 真正的 CLI:除了图形界面,还提供了命令行工具,方便脚本化
  5. 多设备连接:支持 Logi Bolt 接收器、Unifying 接收器、蓝牙和有线连接,还能显示电量与充电状态

安装与使用

安装前有一个重要提示:先退出 Logi Options+,因为两个应用会争抢 HID++ 访问权限,一个接收器同一时间只能被一个应用占用。

macOS(需 13 或更高版本)

brew install --cask openlogi

Linux

# Debian / Ubuntu
sudo dpkg -i openlogi_*.deb

# Fedora / RHEL
sudo rpm -i openlogi-*.rpm

# Arch Linux
sudo pacman -U openlogi-*.pkg.tar.zst

Windows

release 页面下载签名便携版 zip 或按用户安装的 msi(支持 x86_64 和 arm64)。两者都包含 GUI(OpenLogi.exe)和后台代理(openlogi-agent.exe),使用便携版时记得把两个文件放在一起。

适用场景

  • 隐私敏感用户:不想让外设数据被上传,OpenLogi 零遥测、零账号
  • Linux 桌面用户:终于有了一款能和官方软件媲美的罗技配置工具
  • 重度自定义玩家:想把手势、动作环、按键重映射玩出花
  • 多机器配置同步:TOML 配置文件可以放进 dotfiles 仓库里统一管理

小结

OpenLogi 目前仍处于积极开发阶段,功能和配置可能还会变动,但这不妨碍它已经是一款非常能打的工具。如果你早就受够了 Options+ 的种种毛病,不妨给它加个 Star,等下一个稳定版发布时第一时间尝鲜。

项目地址:github.com/AprilNEA/OpenLogi(Rust,Apache-2.0 / MIT 双许可)

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享