다음을 통해 공유


구성 컬렉션(touchpad-configuration-collection)

이 항목에서는 Windows 10에 있는 Windows 정밀 터치패드 디바이스의 구성 컬렉션에서 수행되는 역할에 대해 설명합니다.

Windows 정밀 터치패드는 디바이스가 구성 옵션(페이지 0x0D, 사용량 0x0E)이 있는 디지타이저로 표시되도록 하는 최상위 컬렉션을 제공해야 합니다.

Windows 정밀 터치패드 디바이스의 구성 컬렉션을 사용하면 호스트가 디바이스의 두 가지 측면을 구성할 수 있으므로 컬렉션은 호스트가 입력 모드를 선택할 수 있는 보고서와 보고된 항목에서 호스트를 선택적으로 선택할 수 있도록 하는 기능 보고서 두 가지를 지원해야 합니다. 이 컬렉션과 연결된 필수 입력 보고서는 없습니다.

입력 모드 기능 보고서

입력 모드 기능 보고서는 호스트가 Windows 정밀 터치패드 디바이스로 전달하여 입력 보고에 사용해야 하는 최상위 컬렉션을 나타냅니다. 입력 보고에 사용할 수 있는 두 컬렉션인 마우스 컬렉션과 Windows 정밀 터치패드 컬렉션이 있습니다.

기본적으로 Windows 정밀 터치패드 디바이스는 마우스 컬렉션을 통해 입력을 보고하도록 선택할 수 있습니다. Windows 정밀 터치패드는 항상 지정된 컬렉션을 통해서만 데이터를 보고해야 합니다. 디바이스는 원하는 입력 모드를 나타내는 호스트에서 해당 기능 보고서를 받은 후 다른 컬렉션에서만 보고해야 합니다.

호스트에서 입력 모드(사용량 0x52)에 대해 지정한 값에 따라 입력을 보고하는 데 사용해야 하는 컬렉션이 결정됩니다. 다음 표에서는 보다 자세한 정보를 제공합니다.

입력 모드 값 입력 보고 컬렉션
0 마우스 컬렉션
3 Windows 정밀 터치패드 컬렉션

호스트는 보고서 설명자를 읽은 후 언제든지 Windows 정밀 터치패드 디바이스에 입력 모드 기능 보고서를 실행할 수 있습니다. 여기에는 현재 활성 컬렉션을 통해 데이터가 잠재적으로 보고되는 시간이 포함됩니다. 데이터를 보고하는 동안 모드 전환이 발생하는 경우 모든 연락처와 단추 상태가 작동 상태로 보고되어야 하며 모든 보고는 해당 컬렉션을 통해 중단되어야 합니다. 새로 지정된 컬렉션을 사용하는 보고는 모든 연락처가 물리적으로 작동한 후에 발생할 수 있습니다.

새로 지정한 컬렉션을 통한 보고는 모든 연락처가 물리적으로 위로 이동한 후에 발생할 수 있습니다. 입력 모드는 전원 주기 또는 호스트 시작 초기화(USB 재설정, HID I²C HIR, HID SPI HIR)에서 Windows Precision Touchpad에 의해 유지되지 않습니다. 그러나 입력 모드는 디바이스 시작 초기화(예: HID I²C DIR, HID SPI DIR 등)에서 유지될 수 있습니다.

참고 터치패드를 지원하지 않는 호스트는 이전 표에 나열된 값 이외의 값을 보낼 수 있습니다. 이 경우 터치패드 지원 운영 체제만 모드 3을 실행하므로 디바이스는 값을 0으로 해석하고 마우스 모드로 전환해야 합니다.

선택적 보고 기능 보고서

입력 모드 기능 보고서는 호스트가 Windows 정밀 터치패드 디바이스로 전달하여 보고해야 하는 입력 유형을 나타냅니다. 보고할 수 있는 두 가지 유형(표면 접촉 및 단추 상태)의 입력이 있습니다.

기본적으로 콜드 부팅 시 또는 전원 재설정 후 Windows 정밀 터치패드 디바이스는 표면 접촉과 단추 상태를 모두 보고해야 합니다. Windows 정밀 터치패드 디바이스는 해당 기능 보고서에 따라 호스트에서 이전에 선택한 입력만 보고해야 합니다.

표면 스위치(사용량 0x57) 및 단추 스위치(사용량 0x58)에 대해 호스트에서 지정한 값은 보고해야 하는 입력 유형을 결정합니다. 다음 표에서는 보다 자세한 정보를 제공합니다.

표면 스위치 단추 스위치 보고할 입력
0 0 보고할 입력이 없습니다.
0 1 단추 상태만 보고됩니다.
1 0 표면 접촉만 보고해야 합니다.
1 1 표면 접촉과 단추 상태는 모두 보고되어야 합니다.

호스트는 보고서 설명자를 읽은 후 언제든지 Windows 정밀 터치패드 디바이스에 선택적 보고 기능 보고서를 실행할 수 있습니다. 선택적 보고 상태는 전원 재설정 이벤트에서 Windows 정밀 터치패드에 의해 유지되어서는 안 됩니다.

USB 연결 Windows 정밀 터치패드 디바이스가 일시 중단된 경우 호스트가 이 기능 보고서를 통해 선택한 입력에 따라 원격 절전 모드 해제만 신호를 보내야 합니다.

I²C 연결 Windows 정밀 터치패드 디바이스는 호스트가 이 기능 보고서를 통해 선택한 입력에 따라 인터럽트만 생성해야 합니다.

샘플 보고서 설명자