这个项目能做什么

Mouser 是一款开源且完全本地化的实用工具,旨在替代 Logitech Options+ 以实现 Logitech HID++ 鼠标的按键重映射。它无需安装,没有遥测,也不需要云端账户。该应用在系统托盘中静默运行,支持 Windows、macOS(Intel 和 Apple Silicon)以及 Linux。其主要关注对象是 MX Master 和 MX Anywhere 系列,提供可视化覆盖层和完整的按钮重映射功能,包括手势滑动、DPI 调节、SmartShift 切换和滚动反转。功能包括可根据前台应用自动切换的每应用配置文件、自定义键盘快捷键,以及 40 多个内置操作(如浏览器导航、媒体控制和桌面管理)。设备检测通过 Bluetooth 或 Logi Bolt 实现;在睡眠或断开连接后会自动重新连接。配置以 JSON 格式本地存储。Linux 用户必须运行一次权限脚本。局限性包括与 Logitech Options+ 冲突、对 Wayland 的部分支持,以及全局配置文件映射(尚未实现每设备独立配置)。路线图包括更多设备覆盖层、真正的每设备配置、动态按钮发现和插件支持。该工具使用 Python 和 Qt 构建,源代码向贡献者开放。不需要管理员权限,尽管某些应用可能需要提升权限模式。许可证:MIT。