别名 (touchpad-aliasing)

这是为了测试 Windows 精确式触控板设备在别名方面的联系人报告功能。

测试名称

  • Test.Aliasing.json

测试的核心要求

  • Device.Input.Digitizer.PrecisionTouchpad.FingerSeparation

测试目的

  • 验证设备是否可以跟踪和报告不断接触和离开的唯一触点,而不会在固定的分隔距离处混叠。

所需的工具

  • PTLogo.exe

验证步骤

  1. 启动 Test.Aliasing.json。

  2. 将两根手指水平分开约 10mm。

  3. 用两根手指交替点击触控板,速度为 240 次/分钟。 点击时,按住一个触点,直到对该触点进行另一次点击(目的是交错两个触点的停机时间),而不是一个接一个地轻按。

  4. 在点击 10 秒后,请验证确认这些触点之间没有画线(有关失败示例,请参阅“常见错误”)。

  5. 将手指沿纵轴对齐,重复执行步骤 2 到步骤 5。

  6. 将手指沿对角轴对齐,重复执行步骤 2 到步骤 5。

  7. 如果每个轴中的验证成功,则手动传递迭代。

  8. 将手指分开约 33mm,重复执行步骤 2 到步骤 7。

注意:如果精度触控板设备的高度小于 33mm,应以可能的最大距离验证垂直别名。

常见错误消息

  • “[20] 位置增量太大”o 别名导致了设备触点交换,从而导致设备报告快速轻扫。 o 该值表示位移距离。 o 大于 270 himetric 单位 (2.7mm) 的任何位移将导致此错误。

下面是别名测试的屏幕截图,显示过大的位移距离。

screenshot from the aliasing test for a windows precision touchpad device, showing a displacement distance that is too large.

通过标准

  • 2/2 (100%) 此迭代必须通过,才能以通过状态完成。