汇聚/分散 (touchpad-converge---diverge)

这是为了测试 Windows 精确式触摸板设备的触点跟踪和报告功能。

测试名称

  • Test.ConvergeDivergeDiagonal.json

测试的核心要求

  • Device.Input.Digitizer.PrecisionTouchpad.FingerSeparation

测试目的

  • 验证该设备是否可以跟踪和报告唯一触点,而不会在持续变化的分隔距离处混叠。

需要的工具

  • 使用精确式触摸板修改(或用于聚合/分离的类似程序集)的 PT3。
  • PTLogo.exe

验证步骤

  1. 在 ptlogo.exe 中启动 Test.ConvergeDivergeDiagonal.json。

  2. 使用具有两个 7 毫米精度触点的聚合/分离程序集。

  3. 将平板旋转 45°。

  4. 按照屏幕上的说明,将这些精度触点置于数字化仪表面,并按距离分隔开。

  5. 按照说明移动触点,让它们相互靠拢(聚合)或离开(分离)。 a. 在每个第 2 次迭代后,将触点移动到触摸板上的一个新位置。 b. 为聚合和分离在每个方向上进行 5 次迭代(共 10 次)。

  6. 如果这 2 个触点保持非重复,并且未检测到错误,PTLogo 就会自动传递迭代并前进到下一步。

  • 如下图所示,从边到边间距大于 23 毫米的触点开始,然后将它们一起移动,直到它们相距 8 毫米。

image from the converge - diverge test, showing the recommended movement and distances for passing the converge part of the test.

  • 如下图所示,从边到边相距 9 毫米的触点开始,然后移动它们,直到它们之间的距离大于 23 毫米。

image from the converge - diverge test, showing the recommended movement and distances for passing the diverge part of the test.

常见错误消息

在执行此测试时,请确保触点从边缘到边缘之间的最大距离始终大于 23 毫米,并且最小距离始终小于 9 毫米。

下面是一些常见的错误消息及其含义。

  • “[17] 点分隔距离不够:####。”

    聚合测试没有从分享距离足够大的触点开始,或者,分离测试没有将触点拉开足够距离。 显示的值 (####) 表示报告的触点之间的距离。

    下面是测试中的屏幕截图,显示了点与点之间分开的间隔不足。

    screenshot from the converge - diverge test, showing insufficient separation of contact points.

  • “[18] 点分隔距离过大:####。”

    聚合测试没有让触点紧密靠近,或者,分离测试没有从相距足够近的触点开始。 显示的值 (####) 表示报告的触点之间的距离。

    下面是测试中的屏幕截图,显示了触点之间分开的间隔过大。

    screenshot from the converge - diverge test, showing too much separation between contact points.

通过标准

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