이는 Windows 정밀 터치패드 디바이스의 선형성 성능을 테스트하기 위한 것입니다.
테스트 이름
- Test.LinearityDiagonal
- Test.LinearityDiagonalMultiple
테스트된 핵심 요구 사항
- Device.Input.Digitizer.PrecisionTouchpad.FingerSeparation
- Device.Input.Digitizer.PrecisionTouchpad.Jitter
테스트 목적
디바이스가 최소 접촉 분리 거리의 모든 방향에서 선형성 요구 사항을 충족할 수 있는지 확인합니다.
참고 이 테스트에 사용되는 기계적 조각은 손가락 간격이 더 좁아질 때 성능을 결정하여 다른 사용자 환경 메트릭의 유효성을 검사하는 데 사용할 수 있습니다. 이 추가 테스트는 필수는 아니지만 권장됩니다.
필수 도구
- 정밀 터치패드 수정이 포함된 PT3
- PTLogo.exe
유효성 검사 단계
선형성 테스트는 6개의 하위 테스트로 나뉩니다. 이러한 테스트는 어떤 순서로든 수행할 수 있으며 여기에 제시된 순서를 따를 필요는 없습니다.
- Test.LinearityDiagonal.json을 시작합니다.
a. PT3에서 Y축의 잠금을 해제하고 X축의 잠금을 해제합니다.
다음은 축 잠금 레버를 보여주는 이미지입니다.
b. 모서리에서 모서리까지 대각선 끌기(또는 가능한 한 45도 가까이)를 허용하도록 판을 부분적으로 회전합니다.
c. 터치패드의 모서리 바깥쪽에서 시작하여 1개의 정밀도 접촉을 반대쪽 모서리로 끕니다. 5개의 대각선 반복을 수행합니다.
d. 방향을 바꾸고 어떤 시점에서 반대 대각선을 수행하기 위해 약 180도 회전해야 합니다.
e. 오류가 발생하지 않으면 PTLogo는 자동으로 반복을 전달하고 다음 단계로 진행합니다.
- Test.LinearityDiagonalMultiple.json을 시작합니다.
a. 2번째 7mm 정밀도 접점을 접점의 두 바깥쪽 에지 사이에 8mm의 중심 간 거리를 PT3에 추가합니다(7mm 접점의 중심 간 거리를 15mm로 설정할 수도 있음).
다음은 여러 접촉 테스트에 대한 설정을 보여주는 이미지입니다.
b. 디바이스를 각도로 회전합니다(0°에서 시작된 것으로 가정). Y축 잠금이 해제된 상태에서 X축은 여전히 잠겨 있어야 합니다.
다음은 PT3 테스트 디바이스의 회전 가이드를 보여주는 이미지입니다.
c. 터치 패드에서 2개의 접점을 끕니다(디지타이저 표면을 기준으로). 다음 다이어그램과 같이 방향을 번갈아 가며 대각선 반복을 3회 수행합니다.
d. 디바이스를 약 180도 회전하고 마지막 2회 반복합니다.
앞의 다이어그램에 표시된 것처럼 모든 세그먼트에는 디지타이저의 동일한 에지에 있는 두 접점의 항목과 디지타이저의 동일한 에지에 있는 두 접점의 종료가 포함됩니다.
다음은 다중 접촉 대각선 테스트를 수행하기 위해 허용되지 않는 세그먼트를 보여주는 다이어그램입니다.
앞의 다이어그램에 표시된 것처럼 NG(적합하지 않은) 세그먼트 부분에는 같은 에지에서 디지타이저 영역에 들어가지 않은 접점이 포함됩니다. 따라서 세그먼트 항목 4개 중 3개는 유효하지 않습니다.
일반적인 오류 메시지
"[14] 패킷이 에지에서 너무 멀리 떨어져 있음: #"
살짝 밀기는 에지(또는 앞에)에서 시작해야 합니다.
다음은 테스트의 스크린샷으로, 파란색 선은 에지에서 또는 앞에서 시작되지 않은 살짝 밀기를 보여줍니다.
"[15] 접점이 직선으로 이동하지 않습니다."
보고된 경로가 허용 오차(어느 방향으로든 0.5mm)를 초과하여 직선에서 벗어났습니다.
"[16] 선이 축에서 너무 많이 드리프트됨: #"
선은 (대부분) 직선으로 이동했지만 완전한 가로 또는 완전한 세로가 아니었습니다(예상되는 방향은 화면 맨 위에 표시됨). 접점 끝의 약간의 곡선으로 인해 발생하지 않는 한, 이는 일반적으로 테스트 오류입니다. PT3를 조정하고 다시 시도합니다.
시각화 표를 사용하여 적절한 맞춤을 확인할 수 있습니다. 예를 들어 다음 이미지에서 디바이스는 시계 반대 방향으로 약간 회전해야 합니다.
"[26] 패킷이 테두리 영역 외부에 없습니다."
o 터치 패드의 에지에서 몇 밀리미터 이상 떨어진 곳에 접촉이 나타나지 않았음을 의미합니다.
o 예를 들어 터치 패드의 맨 위에 너무 가깝게 가로 살짝 밀기를 수행하여 발생할 수 있습니다.
"[27] 패킷이 (#, #)에서 뒤로 이동했습니다."
o 선형성 테스트는 항상 터치패드에서 일관된 방향으로 접점을 이동하여 수행됩니다. 따라서 패킷 보고서가 이전 패킷 뒤에 좌표로 보고되면 역방향 지터로 간주됩니다.
o 표시된 숫자(#, #)는 X 및 Y좌표(계층 단위)입니다.
"[34] 중복 패킷: #."
o 접촉이 특정 속도 이상으로 이동하는 경우 각 패킷은 이전 또는 이후의 좌표와 다른 좌표에 있어야 합니다. 따라서 이러한 상황에서 두 패킷이 정확히 동일한 좌표를 보고하는 경우 오류가 있는 것입니다.
o 표시된 번호(#)는 중복 패킷 중 하나의 타임스탬프입니다.
통과 기준
- 통과 상태로 완료하려면 총 30/30(100%) 반복을 통과해야 합니다.