因移动引发的抖动

此测试用于测试 Windows 笔设备在与屏幕接触并移动时的行为(抖动方面)。

测试名称

  • MovingJitter

测试的核心要求

  • Device.Input.Digitizer.Pen.Jitter - 因移动引发的抖动。
  • Device.Input.Digitizer.Pen.ReportRate。

测试目的

  • 验证当笔在移动并与屏幕接触时,点与最佳拟合线之间的最大正交距离是否在允许范围内。

需要的工具

  • 带笔架的 PT3 + 150g 重。

验证步骤

  1. 运行因移动引发的抖动的测试用例。

  2. 就本测试而言,笔应以 45 度角固定在笔架中。

  3. 按照屏幕上的说明,从绿色矩形内开始画一条线,并在黄色矩形内结束绘制,该过程中不要抬起笔。 该过程必须持续至少 1 秒。

以下是因移动引发的抖动的测试屏幕截图。

screenshot from the moving jitter test for a windows pen device.

常见错误消息

  • “与最佳拟合线的距离太大。”

    如果笔划的抖动偏离最佳拟合线(定义为第一个和最后一个数据包之间的直线)太远,将出现这种情况。

  • “接触的开始/结束位置不正确”

    如果笔划不是从绿色矩形开始并在黄色矩形结束,则会出现此错误。

  • “交互的持续时间过短。”

    如果笔划未持续所需的时间,将出现这种情况。

  • “报告速率太低。”

    如果触控笔未能满足 >= 133 Hz 的报告速率要求且容差为 7 Hz,将出现这种情况。

通过标准

  • 必须通过 7 次测试迭代(共 8 次)才能使测试成功。
  • 对于因移动引发的抖动,此测试允许的容差为 0.05 毫米,因此如果记录的因移动引发的抖动 <= 0.45 毫米,迭代才会通过。
  • 任何超出允许容差 0.1 毫米以上的迭代会导致记录的因移动引发的抖动 >= 0.5 毫米,从而使整个测试都失败。