使用MS Precision触控板模拟Mac触控板

时间:2016-09-29 18:08:45

标签: macos driver hardware multi-touch trackpad

我目前正在使用带有精密触控板的hackintosh机器,目前正由VoodooPS2处理,这是hackintosh键盘/触控板支持的主要内容。微型触控板是微软试图与Mac触控板竞争,因此提供了与Mac触控板相同的多点触控信息。作为一个研究项目和一些实用工具,我想创建一个继电器,它使用来自精密触控板的调用来模拟真实的Mac触控板,以获得正确的手势支持和更好的跟踪。

一些资源:

FingerMgmt

  • 触及macOS中触控板多点触控支持中的信息。
  • 从触控板获取的信息包括手指触摸的x,y坐标以及触摸点的次/长轴。触摸点实际上被视为椭圆体而不是圆形;幸运的是,这些信息似乎并没有被操作系统那么多使用。
  • 页面底部提到Mac触控板最有可能向操作系统提供压力数据的2d位图;精确的触控板似乎不提供此功能,因此必须在多点触控级别提供触控板数据。

Precision trackpad

  • 发送的关于手指接触的信息包括x,y(当然)以及"置信度"手掌拒绝的价值以及接触的宽度和高度。

  • 手指接触的高度和宽度应该可用于估计Mac多点触控的主要/次要椭圆体。

该理论似乎已经结束;挑战将是创建一个虚拟触控板设备,并将输入从实际硬件中继/转换到它。

这是可能的吗?什么是开始使用macOS上精密触控板的原始数据的好方法?

0 个答案:

没有答案