이는 대기 시간 및 이동과 관련하여 Windows 정밀 터치패드 디바이스의 보고 기능을 테스트하기 위한 것입니다.
테스트 이름
- Test.StepMotor.json
테스트된 핵심 요구 사항
- Device.Input.Digitizer.PrecisionTouchpad.Latency
테스트 목적
- 디바이스가 필요한 대기 시간 내에 접점 위치의 변경 내용을 보고할 수 있는지 확인합니다.
필수 도구
정밀 터치패드 수정이 포함된 RA 도구. RA 도구에 대한 공급업체 정보는 하드웨어 요구 사항 및 공급업체 정보를 참조하세요.
ptstepmotor.exe.
유효성 검사 단계
- 다음 이미지와 같이 RA 도구에 더 작고 조정 가능한 PTP 브래킷이 장착되어 있는지 확인합니다.

- RA 도구 컨트롤러를 테스트 머신에 연결한 다음, 컨트롤러를 켭니다. 이 단계에서 작업을 올바른 순서로 수행하지 않으면 컨트롤러가 정의되지 않은 상태로 끝날 수 있습니다.
컨트롤러의 스위치는 처음에 다음과 같이 설정해야 합니다.
a. 모터: 끄기 b. 보정: 끄기 c. 모드: 회전속도계 3. 원 반경을 12mm로 조정하고 PTP 디바이스를 배치하여 회전 내내 접촉이 디지타이저 표면에 유지되도록 합니다.
- 디스크의 노치가 센서를 2~3mm 지날 때까지 팔을 회전합니다.
a. 센서에 너무 가까우면 테스트 시작 부분에 추가 데이터 지점이 표시됩니다. 이는 시작 시 모터가 뒤로 이동하기 때문입니다. 이 동안 노치가 센서 아래에 있으면 잘못된 데이터가 나옵니다.
b. 센서와 너무 멀리 떨어져 있으면 1씩 두 번 증분하는 대신 수가 2씩 증가하는 것처럼 보입니다. 모터는 시작한 위치를 기준으로 원의 특정 세그먼트에 대해 회전하고 천천히 지나가도록 보정되며, 느린 섹션은 센서 아래로 지나갈 것으로 예상됩니다. 그러나 센서에서 너무 멀리 떨어진 상태로 시작하면 노치가 센서 아래를 지나갈 때 팔이 너무 빨리 움직일 것입니다.
ptstepmotor.exe를 실행합니다.
접점을 터치패드 표면 위로 낮춥니다.
테스트 머신에서 스페이스바를 누르고 모터 스위치를 켜기로 대칭 이동하여 보정 단계를 시작합니다.
9회 회전 후(화면의 횟수가 17회임) 모터가 5초 동안 완전히 멈춥니다. 5초 동안 스페이스바를 눌러 취득으로 이동합니다.
팔이 10회 회전할 때까지 기다린 다음, 스페이스바를 눌러 컬렉션 단계로 이동합니다.
팔이 컬렉션 단계에서 10회 회전한 후에는 스페이스바를 마지막으로 눌러 테스트를 닫습니다.
오류가 발생하지 않는 한 Esc 키를 눌러 종료하지 마세요. 오류가 없을 때 Esc 키를 눌러 종료하면 테스트가 완료되지 않을 수 있습니다.
자세한 설정 및 테스트 지침은 터치 이동 대기 시간을 측정하는 방법을 참조하세요.
일반 오류
보정 단계의 시작 부분에서 디스크의 슬롯이 사진 인터럽트 신호에 너무 가까우면 팔이 한 번 회전하기 전에 보정 텍스트가 0회로 표시됩니다.
슬롯이 사진 인터럽트 신호에서 2~3mm 지난 지점에 위치하도록 합니다.
보정이 올바르게 실행되면 횟수는 사진 인터럽트 신호에 도달하기 전후로 1회씩 해서 회전마다 2씩 증가해야 합니다.
o 이 때문에 획득 단계의 시작 전 일시 중지는 항상 횟수가 17회일 때 발생합니다.
o 횟수가 제대로 증가하지 않으면 테스트를 중단하세요. 컨트롤러를 끄고, 테스트 컴퓨터에서 분리한 다음, USB를 통해 다시 연결하고 컨트롤러를 다시 켭니다. 처음부터 테스트를 시작하고 횟수가 올바르게 증가하는지 확인합니다.
보정 단계가 끝나면 모터가 5초 동안 완전히 일시 중지됩니다. 이 일시 중지 중에는 획득 단계로 진행하려면 스페이스바를 눌러야 합니다. 그렇지 않으면 오류 메시지가 표시됩니다.
통과 기준
- 테스트결과 평균 이동 대기 시간이 70.0ms 이하를 기록하면 테스트가 통과됩니다.