协议实现 (touchpad-protocol-implementation)

本部分介绍实现 Windows 精确式触摸板设备使用的通信协议的指南。

触控板设备需要使用人机接口设备 (HID) 协议来与 Windows 主机通信。

需要对 HID 协议有深入理解,这样才能理解此处提供的信息。 有关 HID 协议的信息,请参阅以下资源:

Windows 包括 HID 类驱动程序和相应的 HID I²C、HID USB、HID SPI 和 HID BTH 微型端口驱动程序。 因此,无需为使用其中一条总线的 Windows 精确式触控板设备开发第三方驱动程序。 但是,若要使用第三方总线控制器,或开发自己的控制器以和设备一起使用,就可以执行此操作。

若要设备通过备用总线进行连接,可能需要第三方 HID 微型端口驱动程序。 你只需在设备的固件中报告此主题中所描述的用途。 Windows 将使用你的固件及其 HID 驱动程序为设备启用鼠标和手势功能,并为 Windows 应用程序提供对设备的访问权限。

示例报告描述符主题中提供了示例描述符。

在本节中

主题 说明

所需 HID 描述符

本主题介绍 Windows 10 及更高版本操作系统中的 Windows 精确式触控板设备所需的 HID 描述符(和设备属性)。

所需 HID 顶级集合

本节介绍 Windows 10 及更高版本的操作系统中用于精确式触控板报告所需的 HID 顶级集合。

示例报告描述符

本主题介绍 Windows 精确式触控板设备的示例报告描述符和示例描述符摘录。