Windows 터치스크린 유효성 검사 가이드의 부록은 일반적인 HID 관련 오류 메시지에 대한 정보를 제공합니다.
Windows 정밀도 터치패드 장치 테스트와 관련된 HID 관련 오류 메시지의 표는 다음과 같습니다.
| HID 오류 번호 | 설명 |
|---|---|
| 1 | X 비트 크기가 잘못되었습니다. |
| 2 | Y 비트 크기가 잘못되었습니다. |
| 3 | 패킷 전환이 잘못되었습니다. |
| 5 | X, Y가 잘못되었습니다. |
| 6 | 너비 또는 높이가 잘못되었습니다. |
| 8 | 접점 ID가 잘못되었습니다. |
| 14 | 프레임에 데이터가 없습니다. |
| 16 | 프레임의 접점 수가 잘못되었습니다. |
| 17 | 프레임의 최대 접점 수보다 많습니다. |
| 18 | 샘플링 비율이 범위를 벗어났습니다. |
| 21 | 실제 수가 잘못되었습니다. |
| 22 | 신뢰도가 잘못되었습니다. |
이 섹션에서는 오류 메시지를 좀 더 자세히 설명하는 데 도움이 되는 정보를 제공합니다.
HID 오류 #1
Tx/Cx의 비트 수가 [1,32] 범위를 벗어났습니다. C가 있는지 여부만 확인합니다.
HID 오류 #2
Ty/Cy의 비트 수가 [1,32] 범위를 벗어났습니다. C가 있는지 여부만 확인합니다.
HID 오류 #3
다음과 같은 오류 메시지와 함께 표시될 수 있습니다.
- 마지막 이동 위치가 다름. 지정된 접점에 대한 “지워진 팁 스위치” 보고서의 좌표가 “설정된 마지막 팁 스위치” 보고서의 좌표와 동일하지 않습니다.
- 팁온 누락. 첫 번째 보고서에 설정된 팁 스위치가 없거나 설정된 팁 스위치가 없는 행에 두 개의 패킷이 있습니다.
- 팁 누락. 이전에 보고된 프레임에 있는 팁 스위치가 설정된 접점을 현재 프레임에서 찾을 수 없습니다.
HID 오류 #5
다음과 같은 오류 메시지와 함께 표시될 수 있습니다.
- (T가 유효하지 않음) C, 너비 또는 높이가 있는 경우 Tx 및/또는 Ty가 없거나 논리적 범위 내에 있지 않습니다.
- (C가 유효하지 않음) T, 너비 또는 높이가 있는 경우 Cx 및/또는 Cy가 없거나 않거나 논리적 범위 내에 있지 않습니다.
- (T/C 콤보가 유효하지 않음) T는 C, 너비, 높이로 구성된 경계 상자에 포함되지 않았습니다.
HID 오류 #6
다음과 같은 오류 메시지와 함께 표시될 수 있습니다.
- "" 너비 및/또는 높이가 있는 것으로 확인되었으며 둘 중 하나가 없거나 하나 또는 둘 다 논리적 범위를 벗어났습니다.
- (0) 너비 및/또는 높이가 있는 것으로 확인되었지만 하나 또는 둘 다에 대한 논리 값이 영(0)입니다.
HID 오류 #8
다음과 같은 오류 메시지와 함께 표시될 수 있습니다.
- (없음) 디바이스에서 ContactID를 해당 설명자에 사용하도록 지원하지 않습니다.
- (프레임의 Dupe) 단일 프레임에서 연락처 ID가 중복되었습니다(때때로 불완전한 프레임이 보고되어 발생함).
HID 오류 #14
프레임에 접촉이 없었고 물리적 버튼이 아래에 있지 않았습니다. 이것은 물리적 버튼이 위에 있었다는 것을 의미하지만 물리적 단추는 이전에 위에 있는 것으로 보고되지 않았습니다.
HID 오류 #16
프레임의 접점 수가 보고된 실제 수와 일치하지 않습니다.
HID 오류 #17
프레임의 접점 수가 MAX COUNT당 장치에서 지원하는 최대 접점 수를 초과합니다.
HID 오류 #18
샘플링 비율이 보고된 접점 수에 허용되는 범위에 있지 않습니다.
HID 오류 #21
장치에서 실제 수를 설명자에 사용하도록 지원하지 않습니다.
HID 오류 #22
신뢰도 스위치가 설정되지 않았습니다(그리고 테스트가 신뢰도 테스트가 아님).