디바이스 통합(touchpad-device-integration)
이 항목에서는 Windows 정밀 터치패드 디바이스를 호스트 시스템에 통합하기 위한 고려 사항 및 요구 사항에 대해 설명합니다.
Windows 정밀 터치패드 디바이스는 환경을 정의하며, 디바이스의 통합은 해당 환경의 구현 정확도에 큰 영향을 미칩니다. 다음 섹션에서는 성공적인 디바이스 통합을 위해 고려해야 하는 다양한 요인에 대한 정보를 제공합니다.
크기
Windows 정밀 터치패드 디바이스에는 다음 다이어그램과 같이 최소 크기 32mm x 64mm를 충족하는 센서가 있어야 합니다. 이는 보고서 설명자의 X 및 Y에 대한 물리적 최댓값을 통해 보고되는 최소 허용 크기여야 합니다.

최고의 Windows 정밀 터치패드 디바이스는 보다 편안한 상호 작용을 위해 다음 다이어그램과 같이 약 65mm x 105mm의 권장 크기를 충족해야 합니다.

배치
Windows 정밀 터치패드 배치는 가로 오프셋, 세로 오프셋 및 깊이 오프셋의 세 가지 측정값으로 정의됩니다.
가로 오프셋
Windows 정밀 터치패드의 최적의 배치는 다음 다이어그램에 표시된 것처럼 통합 키보드의 'F' 및 'J' 키를 이등분하는 선으로 디바이스를 가운데에 배치하는 것입니다.

Windows 정밀 터치패드 디바이스를 최적의 0 오프셋과 통합할 수 없는 경우 통합업체는 호스트 디바이스가 보정할 수 있도록 레지스트리에 양수 또는 음수 오프셋 값(하이메트릭 단위)을 저장해야 합니다.
디바이스에 오프셋이 있는 경우 저장 값을 계산하는 방식은 Y – X = 오프셋 값이 되도록 이등분 선의 오른쪽에 있는 터치패드의 길이(Y)를 가져와서 이등분 선의 왼쪽에 있는 터치패드의 길이(X)를 빼는 것입니다. 디바이스에 오른쪽 오프셋이 있는 경우 이 값은 양수인 반면, 왼쪽 오프셋이 있는 디바이스는 음수 값이 됩니다. 다음 다이어그램에서는 앞의 설명에서 언급된 'X' 및 'Y' 거리를 보여 줍니다.

터치패드의 가로 오프셋에 대한 정보를 저장하는 Windows 레지스트리 키는 다음과 같습니다.
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\PrecisionTouchPad 값이 있는 관련 변수는 다음과 같습니다.
| 설정 | 이름 | Type | 기본값 | 값 |
|---|---|---|---|---|
| 가로 오프셋 | HorizontalOffset | DWORD | 0 | 절대 오프셋 거리(하이메트릭 단위). |
음수 표시 |
HorizontalOffsetIsNeg |
DWORD |
0 |
0 = 양수 오프셋 1 = 음수 오프셋 |
세로 오프셋
Windows 정밀 터치패드 디바이스는 다음 다이어그램과 같이 키보드 스페이스바의 다른 세로 오프셋에서 통합할 수 있습니다. 통합업체는 호스트가 보정할 수 있도록 레지스트리에 양수 오프셋(하이메트릭 단위)을 저장해야 합니다. 값이 제공되지 않으면 호스트는 기본 오프셋 14mm를 가정합니다.

터치패드의 세로 오프셋에 대한 정보를 저장하는 Windows 레지스트리 키는 다음과 같습니다.
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\PrecisionTouchPad 기본값이 있는 관련 변수는 다음과 같습니다.
| 설정 | 이름 | Type | 기본값 | 값 |
|---|---|---|---|---|
| 세로 오프셋 | SpaceBarOffset | DWORD | 1000 | 오프셋 거리(하이메트릭 단위). |
참고 터치패드가 스페이스바 아래에 없지만 실제로 키보드 위에 있는 경우 세로 오프셋을 기본값으로 둡니다.
깊이 오프셋
Windows 정밀 터치패드 디바이스는 디지타이저 표면이 팜 데크와 플러시되도록 통합되어야 합니다. 다음 다이어그램과 같이 제조 및 통합 허용 오차로 인해 최대 1.5mm 깊이 오프셋이 이상적입니다. 그러나 최고 품질의 구현은 이 오프셋을 제거하는 것을 목표로 해야 합니다. Windows 10의 경우 이는 요구 사항이 아닌 권장 사항입니다.
