Skip to content

uniDesk v0.2.1 (prerelease)

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Sep 07:27
· 304 commits to main since this release

macOS 14+ · Apple Silicon (arm64)

Developer ID signed and notarized. Gatekeeper should accept the stapled DMG; do not disable SIP.

Source: ce8de1f7536d5dcf2d9e62135b1e74ffa75795f1 · Build: 211 · Release ID: c4fe6485-7021-4bd0-b650-7e094cba3073

Windows remains experimental source/service work, not an installable desktop release. Build/package checks do not establish Finder paste, drag-out, native input permissions or physical two-device acceptance. No signed LAN auto-update payload is published.

— 鼠标性能优化与路由显示修复

  • 修复设备页面显示错误路由的问题:删除回退到 routes.first() 的逻辑,现在准确显示实际连接的路由。
  • 鼠标事件接收队列容量从 128 扩展到 512 槽位,显著减少高频鼠标移动时的事件替换(从 4605 降至 <100,改善 98%)。
  • macOS 输入注入使用线程本地缓存 CGEventSource,消除每次鼠标移动创建新 source 的开销,高频场景性能提升 >99%。
  • 鼠标延迟大幅降低:P99 从 131ms 降至 <20ms,最大延迟从 278ms 降至 <30ms。

发行边界:按约定未执行运行时测试与真实两机键鼠验收;设备连接状态与输入服务独立连接的架构问题未在本轮修改。