
OpenLogi 上手:高性能低占用的支持多终端的本地无账号罗技驱动
罗技的鼠标我用得挺久,MX Master 的手感确实没得说。但配套的 Logi Options+ 一直让我别扭:装完要登账号,后台常驻一个进程,隔三差五提醒你登录、同步、更新。我平时就想调个侧键、改个 DPI,真犯不着把设备信息交到一个账号体系里。
后来刷到 OpenLogi,干的就是这件事。本地优先的 Logi Options+ 替代品,用 Rust 写的,走 HID++ 直接跟设备对话,不要账号,也没有遥测。

装起来
macOS 上一条命令:
1 | brew install --cask openlogi |
不想用 Homebrew 就下签名的 .dmg。Linux 有 .deb、.rpm,还有 Arch 的 .pkg.tar.zst;Windows 是新加的 .msi,x86_64 和 arm64 都提供。
https://openlogi.org/zh#install
装之前先把 Logi Options+ 退出。两个应用会抢 HID++ 的访问权,同一时刻只有一个能占住接收器。Linux 上同理,Solaar 也得先关。
能干什么
功能基本对着 Options+ 来:重映射按键、DPI、SmartShift。
按键这块内置了 44 个动作,每个物理按键单独绑一个,也能绑自定义快捷键、应用启动器,甚至脚本。我把拇指轮绑成音量,手势键绑成调度中心,中键留着当原来的中键用。
DPI 可以在界面里改,也能自己存几档预设循环切换。SmartShift 是把滚轮在棘轮和自由滚动之间切,也可以让它跟着滚动速度自动切。
首页有个设备视图,把已配对的设备做成轮播,在线的会显示电量百分比和充电状态。连接方式覆盖 Bolt、Unifying、Lightspeed 接收器,也支持直连蓝牙和 USB 线。



配置就是一个 TOML 文件
这是我最喜欢的地方。所有绑定都写在一个纯文本文件里:
1 | ~/.config/openlogi/config.toml |
打开长这样:
1 | schema_version = 4 |
想改直接编辑文件,想备份、想搬到另一台机器,复制这一个文件就够了。配置认的是设备的物理身份,接收器序列号加插槽,或者设备自己的序列号。同一只鼠标换台电脑,绑定还是原来那套。
Options+ 那套账号绑定和云同步,在这里统统没有,也就没有换个电脑要重新登一次的麻烦。
几个要注意的地方
macOS 第一次打开会要「辅助功能」权限。侧键(后退、前进、中键)走 CGEventTap 重映射,这类事件监听必须拿到辅助功能权限;HID++ 那条路,也就是手势键、拇指轮、DPI、SmartShift,则不需要。
配对方面,Bolt 设备能直接在界面里配,Unifying 和 Lightspeed 的配对还在做。在那之前用罗技官方工具或 Solaar 配一次,之后就一直交给 OpenLogi 驱动。
想导入 Options+ 的旧设置暂时不行,导入器还在开发。不过绑定本来就是一小段 TOML,重新配一遍也就几分钟的事。
更新只在你主动检查的时候才检查,应用内的更新检查默认关着。
最后一点,这项目跟罗技没有关系,而且还在活跃开发中,功能和配置都还可能变。








































