Implementación de colecciones de nivel superior en controladores multitáctil (Windows 7)
El descriptor de informe de un dispositivo de entrada múltiple debe incluir al menos una colección de nivel superior para el dispositivo principal y una colección de nivel superior independiente para el ratón.
Si su dispositivo es compatible con versiones de Windows anteriores a Windows 7, el descriptor del informe debe incluir también una colección de nivel superior que contenga un informe de características que pueda usarse para configurar el dispositivo como dispositivo de entrada múltiple, dispositivo de entrada única o dispositivo de ratón. Para más información, consulte Uso de descriptores de informes para admitir la detección de funcionalidades.
Por ejemplo, en la muestra EloMT, el archivo EloMT.c incluye un descriptor de informes que contiene tres colecciones de nivel superior: la primera contiene dos colecciones lógicas (una para cada uno de los dos contactos físicos compatibles), la segunda es el informe de características (también conocido como colección de configuración) y la tercera especifica los usos para la compatibilidad con el ratón. Tenga en cuenta que este controlador todavía puede admitir más de dos contactos simultáneos mediante el modo híbrido. Para obtener información sobre cómo seleccionar los modos, consulte Selección de los modos de informe de paquetes en controladores multitáctiles.
En Windows 7, los informes HID que suministran información de varias entradas deben especificar la aplicación de recopilación (CA) 0x4 (Pantalla táctil) en la página de uso del digitalizador.
Los dispositivos pueden enviar datos multitáctiles usando un informe para cada contacto, o pueden usar los modos de informe que se describieron en Selección de los modos de informe de paquetes en controladores multitáctiles para una forma más eficiente de informar de los datos. Los descriptores de informe de los dispositivos táctiles deben usar CL (0x22) CL (colección lógica) para agrupar los datos y controlar los usos de las colecciones de nivel superior, mientras que el CL del lápiz (0x20) se debe usar para agrupar el control relacionado con el lápiz y los usos de datos.
La recopilación de configuraciones le permite configurar los dispositivos para que funcionen con versiones anteriores de Windows. También puede usar colecciones de configuraciones para operar el dispositivo táctil en diferentes modos. Por ejemplo, en Windows Vista, su dispositivo puede estar predeterminado a un solo toque. En Windows XP, su dispositivo puede asumir la funcionalidad del ratón. Para obtener información sobre cómo acceder a la colección de configuración, consulte el subtema "Exclusividad de los informes de características" en Uso de descriptores de informe para admitir la detección de funcionalidades.