Skip to content

Releases

Mouser v4.0.1

Choose a tag to compare

@Linmuge Linmuge released this 30 Jul 17:50

Mouser v4.0.1

本次更新修复 macOS 上远程控制与鼠标休眠结束后,设备设置未自动恢复的问题。

设备恢复

  • UU 远程等不产生系统唤醒事件的场景下,也会在鼠标重新活动时检查 HID++ 状态。
  • 发现鼠标恢复默认值后,自动重放 DPI、SmartShift、棘轮/飞轮以及纵横滚轮反转设置。
  • 鼠标暂时休眠或 HID++ 不可读时,会保留恢复任务并在设备重新活动后继续重试。
  • 状态检查带有频率限制,避免正常移动鼠标时反复写入设备。

稳定性

  • 修正 SmartShift 关闭时固件报告保留阈值造成的误判,避免无效重复恢复。
  • 新增远程控制无唤醒信号、设备休眠、状态复位和检查限频回归测试。

macOS Release 与 Debug DMG 均使用 Developer ID 签名、公证并装订 Apple 公证票据。

本项目 fork 自 TomBadash/Mouser,感谢原作者 Tom Badash 与所有贡献者。

Mouser v4.0.0

Choose a tag to compare

@Linmuge Linmuge released this 28 Jul 10:08

Mouser v4.0.0

Mouser 4.0.0 带来全新的 macOS 原生版本,并继续保留 Windows 与 Linux 支持。

全新 macOS 原生体验

  • 使用 Swift 6、SwiftUI、CoreHID 和 macOS 27 最新 API 重写,不再依赖 Python、PySide6 或 Qt 运行时。
  • 全新的 macOS 原生界面,支持深浅色外观、连续窗口表面、原生菜单栏和更清晰的设备状态。
  • 重新设计按键映射、指针与滚动、触觉反馈、Actions Ring、应用配置和高级设置页面。
  • 鼠标图示支持直接选择按键,热点位置已按真实 MX Master 控件校准。

设备控制与恢复

  • 原生支持 DPI、SmartShift、棘轮/飞轮切换、纵横滚轮反转和触觉反馈。
  • 锁屏、睡眠、USB 重置或鼠标休眠唤醒后,自动重连 HID++ 并恢复当前配置。
  • 改进 Bolt、Unifying 与 USB 接收器识别,区分接收器可见和真实鼠标已连接状态。
  • 按键映射、手势动作和 Actions Ring 使用原生事件处理链路。

稳定性与发行

  • 加入完整的原生协议、设备恢复、滚轮、按键映射、更新和视觉回归测试。
  • macOS Release 与 Debug DMG 均使用 Developer ID 签名、公证并装订 Apple 公证票据。
  • 应用内更新指向 Linmuge/Mouser 的正式发行版本。

本项目 fork 自 TomBadash/Mouser,感谢原作者 Tom Badash 与所有贡献者。

Mouser v3.8.3

Choose a tag to compare

@Linmuge Linmuge released this 28 Jul 03:43

更新内容

  • 修复锁屏解锁后,鼠标晚于恢复窗口从休眠中唤醒时,DPI、SmartShift、棘轮/飞轮与滚动反转失效的问题。
  • 鼠标首次活动会继续触发 HID++ 设置重放,直到设备恢复成功。
  • 修复解锁后 HID 重新枚举和 App 首次连接时读取鼠标默认值覆盖用户配置的问题。
  • Release 与 Debug 均为 Apple Silicon / Intel 通用构建,已完成 Developer ID 签名与 Apple 公证。

仓库 fork 自 TomBadash/Mouser,感谢原作者 Tom Badash 及所有上游贡献者。

Mouser v3.8.2

Choose a tag to compare

@Linmuge Linmuge released this 28 Jul 03:05

更新内容

  • 修复按键映射页面热点与鼠标实体按钮错位的问题。
  • 热点现在按图片实际 aspect-fit 渲染区域定位,窗口缩放时保持对齐。
  • 为 MX Master、MX Anywhere 和 MX Vertical 分别配置按键热点。
  • Release 与 Debug 均为 Apple Silicon / Intel universal 构建,并已完成 Developer ID 签名和 Apple 公证。

仓库 fork 自 TomBadash/Mouser,感谢原作者 Tom Badash 及所有上游贡献者。

Mouser v3.8.1

Choose a tag to compare

@Linmuge Linmuge released this 28 Jul 02:34

更新内容

  • 修复 macOS 锁屏恢复后 HID++ 设置未重放的问题,可靠恢复 DPI、SmartShift、棘轮/飞轮与滚轮反转。
  • 修复鼠标按键映射生成的 macOS 快捷键事件标志不完整,桌面切换、调度中心等操作恢复正常。
  • Release 与 Debug 均为 Apple Silicon / Intel universal 构建,并已完成 Developer ID 签名和 Apple 公证。

仓库 fork 自 TomBadash/Mouser,感谢原作者 Tom Badash 及所有上游贡献者。

Mouser v3.8.0

Choose a tag to compare

@Linmuge Linmuge released this 28 Jul 01:41

更新内容

  • macOS 版使用 Swift 6、SwiftUI、CoreHID、IOKit 与当前 macOS 27 API 原生重写。
  • 采用 macOS 27 Liquid Glass 系统设计语言,重新整理设备、滚动、按键与设置页面。
  • 原生支持 DPI、SmartShift、棘轮/飞轮、纵横滚轮反转、按键映射、手势与操作环。
  • 改进锁屏、唤醒及会话恢复后的 HID++ 重连和设备设置重放。
  • 修复应用包缺少图标声明的问题;Finder 可正确读取 AppIcon.icns。
  • Release 与 Debug 均为 Apple Silicon/Intel 通用版本,使用 Developer ID 签名并通过 Apple 公证。

本项目 fork 自 TomBadash/Mouser,感谢原作者 Tom Badash 及所有贡献者。

Mouser v3.7.3

Choose a tag to compare

@Linmuge Linmuge released this 27 Jul 16:14

更新内容

  • 修复 macOS 锁屏恢复后滚轮反转和棘轮/飞轮切换失效的问题。
  • 改进控制台解锁检测,并在解锁后可靠恢复鼠标监听与设备设置。
  • 调整滚轮反转的系统回退路径,避免拦截后重新注入事件。
  • 提供使用 Developer ID 签名并经 Apple 公证的 Apple Silicon DMG。

本项目 fork 自 TomBadash/Mouser,感谢原作者 Tom Badash 及所有贡献者。

Mouser v3.7.2

Choose a tag to compare

@Linmuge Linmuge released this 27 Jul 09:38

Mouser 3.7.2

  • Improves macOS mouse-hook recovery after lock, unlock, session activation, and wake.
  • Re-arms the CGEventTap and retries Logitech HID++ reconnection after session transitions.
  • Both macOS disk images are signed with Developer ID, notarized by Apple, and stapled for offline Gatekeeper verification.

Downloads

  • Mouser-3.7.2.dmg — Apple Silicon release package.
  • Mouser-3.7.2-debug.dmg — Apple Silicon diagnostic package; uses the same production-signed application code under a debug-labelled bundle name (the project has no separate debug compile mode).

SHA-256

  • Mouser-3.7.2.dmg: 87abe3eeeaef22e8301c215e6bfece26c46537cb165eb25f324dec3f9c2eeb04
  • Mouser-3.7.2-debug.dmg: cdd8da2e4f8b266b715c9d05de5a7f683ee46695b43a09c01d126f26f84e07b5