Compartir a través de


Implementación del protocolo de controlador radial

Se espera que los dispositivos de controlador radial de Windows usen el protocolo de dispositivo de interfaz humana (HID) para comunicarse con el host.

Se requiere una buena comprensión del protocolo de HID para poder comprender la información que se presenta aquí. Consulte los siguientes recursos para obtener información sobre el protocolo de HID:

Windows incluye un controlador de clase de HID y los correspondientes controladores I²C de HID, USB de HID y de minipuerto habilitado para Bluetooth de HID; por lo tanto, no es necesario ningún controlador de minipuerto de terceros para controladores radiales de Windows, a menos que utilice un bus en el que no esté disponible un controlador de minipuerto de HID de bandeja de entrada.

Un dispositivo solo necesita notificar los usos descritos en este tema en el firmware de un dispositivo de controlador radial de Windows. Windows usará el firmware y sus propios controladores de HID para habilitar el dispositivo y proporcionar acceso a las aplicaciones de Windows al dispositivo.

Se proporciona un descriptor de ejemplo en la sección Descriptores de informe de ejemplo.

Colecciones de nivel superior de HID requeridas

Un dispositivo de controlador radial de Windows expone, como mínimo, la colección de nivel superior obligatoria única para los informes de entrada del controlador radial. También se puede implementar una colección opcional (recomendada) para las actualizaciones de firmware. En el diagrama siguiente se muestran las colecciones de HID para un dispositivo de controlador radial de Windows.

diagrama que muestra las colecciones de HID para un dispositivo de controlador radial de Windows

Colección de controladores radiales de Windows

Con el protocolo de HID, un controlador radial de Windows proporciona una colección de nivel superior que aparece como controlador de varios ejes del sistema (página 0x01, uso 0x0E). Al notificar esta colección de nivel superior y los usos necesarios, un dispositivo se muestra a Windows como un controlador radial.

La colección de controladores radiales de Windows proporciona informes de entrada al host, así como información del dispositivo que pertenece a esos informes. La colección admite un informe de entrada obligatorio para los datos de entrada del controlador radial. También se pueden admitir un informe de salida de retroalimentación háptica y un informe de características opcional.

En esta sección

Tema Descripción
Informes de salida del controlador radial En este tema se detallan los informes de entrada de HID que se usan en la compatibilidad con la retroalimentación háptica del controlador radial en Windows 10, versión 1607 y sistemas operativos posteriores.
Informes de salida del controlador radial En este tema se detallan los informes de salida de HID que se usan en la compatibilidad con la retroalimentación háptica del controlador radial en Windows 10, versión 1607 y sistemas operativos posteriores.
Informes de características del controlador radial En este tema se detallan los informes de características de HID que se usan en la compatibilidad con la retroalimentación háptica del controlador radial en Windows 10, versión 1607 y sistemas operativos posteriores.
Colección de actualizaciones de firmware En este tema se describe una colección de nivel superior de HID opcional que se puede usar para las actualizaciones de firmware del controlador radial en Windows 10, versión 1607 y sistemas operativos posteriores.
Descriptores de informe de ejemplo En este tema se presenta un descriptor de informe de ejemplo y algunos extractos de descriptores de ejemplo para un dispositivo de controlador radial de Windows.