Skip to content

EGoTouchRev v1.0.1

Choose a tag to compare

@awarson2233 awarson2233 released this 29 Mar 13:48
· 515 commits to main since this release
fbae0b4

EGoTouch v1.0.1 - ARM64 原生架构、IPC 协同与触控笔全面强化 🎉

本次发布是 EGoTouch 项目在稳定性与可用性上的绝佳里程碑。我们非常激动地带来全新的 Windows on ARM 原生安装程序、极其稳如磐石的服务到应用(Service-to-App)IPC 通信、智能系统状态控制,以及大幅提效的触控追踪算法。

🌟 核心亮点

  • 📦 原生 ARM64 安装包(基于 WiX): 项目现已提供采用 WiX Toolset v4 构建的纯 ARM64 .msi 自动化安装包。它能够全自动完成 EGoTouchService 的注册、开启系统自启动保障,并支持纯净卸载,彻底告别繁琐的手动部署。
  • 🔋 智能休眠与电源管理: 深度集成了对系统生命周期的监控 (SystemStateMonitor)。后台服务现在能精准捕捉“息屏”或“系统睡眠”事件,并优雅地临时挂起设备轮询线程。这不仅大幅降低了电池消耗,也彻底解决了设备待机时可能触发的“幽灵触控”(Ghost Input)问题。

🛠️ 深度优化与修复

  • 跨 Session 的 IPC 内存共享: 修复了后台 Session 0 服务隔离导致的前端可视化 App 访问违例问题。通过将共享内存名提升至 Global\ 命名空间,前端现可零阻力、无撕裂地渲染来自后台的高频实时分析数据。
  • 更细粒度的设备状态机: 重构了 DeviceRuntime(设备运行时)的底层状态挂载转换机制,消除了竞态条件。在此防御性设计下,程序将不会出现由于设备的瞬间断连或电源切换而导致的线程卡死。
  • 极致的 I/O 日志优化: 重新优化了后台服务的追踪诊断日志策略。下调了多余日志输出并严格执行基于 3 文件轮转覆盖策略(限流至 C:\ProgramData\EGoTouchRev\ 目录),确保后台只做最核心的工作,绝不吃掉您的磁盘 I/O。

📥 安装指南

体验最新的触控算法与服务基础架构:

  1. 下载下方附件中的 EGoTouch_ARM64_v1.0.1.msi。
  2. 双击运行(程序将申请管理员权限)。
  3. 安装完成后,后台驱动服务将自动挂载至 Windows 系统服务库中进行保护。

小提示:如需查看实时压感绘图等数据分析面板,请使用Debug自行构建。