Compartir a través de


Colección de configuraciones (touchpad-configuration-collection)

En este tema se describe el rol que desempeña en Windows 10 la colección de configuraciones de un dispositivo de Panel táctil de precisión de Windows.

Un Panel táctil de precisión de Windows debe proporcionar una colección de nivel superior que haga que el dispositivo aparezca como digitalizador con opciones de configuración (Página 0x0D, Uso 0x0E).

La colección de configuraciones de un dispositivo de Panel táctil de precisión de Windows permite al host configurar dos aspectos diferentes de los dispositivos, por lo que la colección debe admitir dos informes de características: uno que permita al host seleccionar un modo de entrada y el otro para permitir que el host sea selectivo en la información que se notifica. No hay informes de entrada obligatorios asociados a esta colección.

Informe de características del modo de entrada

El host comunica el informe de características del modo de entrada al dispositivo de Panel táctil de precisión de Windows a fin de indicar qué colección de nivel superior se debe usar para los informes de entrada. Para las colecciones de entrada se pueden usar dos colecciones, la del mouse y la del Panel táctil de precisión de Windows.

De manera predeterminada, los dispositivos de Panel táctil de precisión de Windows pueden optar por notificar la entrada mediante la colección del mouse. Un dispositivo de Panel táctil de precisión de Windows solo debe notificar los datos mediante una colección determinada en cualquier momento. El dispositivo solo debe notificar una colección diferente una vez que se haya recibido el informe de características correspondiente del host que indica el modo de entrada deseado.

El valor que especifica el host para el modo de entrada (Uso 0x52) determina la colección que se debe usar para notificar la entrada. En la tabla siguiente se proporciona más información.

Valor del modo de entrada Colección de informes de entrada
0 Colección del ratón
3 Colección del Panel táctil de precisión de Windows

El host puede emitir el informe de características del modo de entrada en un dispositivo de Panel táctil de precisión de Windows en cualquier momento después de leer el descriptor del informe. Esto incluye el tiempo durante el cual los datos se pueden notificar mediante la colección que actualmente está activa. En caso de que se produzca un cambio de modo mientras se notifican los datos, todos los contactos y los estados del botón se deben notificar como activados, y todos los informes deben suspenderse mediante esa colección. La generación de informes mediante la colección recientemente especificada pueden producirse después de que todos los contactos estén físicamente actualizados.

El modo de entrada no debe permanecer en el panel táctil de precisión de Windows durante los ciclos de encendido o los reinicios iniciados por el host (reinicio USB, HID I²C HIR, HID SPI HIR); sin embargo, el modo de entrada puede permanecer durante cualquier reinicio iniciado por el dispositivo (por ejemplo, HID I²C DIR, HID SPI DIR, etc.).

Nota Es posible que un host que no sea compatible con el panel táctil envíe un valor distinto de los enumerados en la tabla anterior. En este caso, el dispositivo debe interpretar el valor como cero (0) y cambiar al modo mouse, ya que solo un sistema operativo compatible con el panel táctil emitirá el modo 3.

Informe de características de informes selectivos

El host comunica el informe de características del modo de entrada al dispositivo de Panel táctil de precisión de Windows para indicar qué tipos de entrada se deben notificar. Hay dos tipos de entrada que se pueden notificar: contactos de superficie y estado del botón.

De manera predeterminada, es decir, en arranque en frío o después de un restablecimiento del suministro eléctrico, los dispositivos de Panel táctil de precisión de Windows deben notificar los contactos de superficie y el estado del botón. Un dispositivo de Panel táctil de precisión de Windows solo debe notificar la entrada que ha seleccionado previamente el host, según el informe de características correspondiente.

Los valores que ha especificado el host para un conmutador de superficie (Uso 0x57) y un modificador de botón (Uso 0x58) determinan los tipos de entrada que se deben notificar. En la tabla siguiente se proporciona más información.

Conmutador de superficie Conmutador de botón Entrada que se va a notificar
0 0 No se va a notificar ninguna entrada.
0 1 Solo se va a notificar el estado del botón.
1 0 Solo se van a notificar los contactos de superficie.
1 1 Se van a notificar los contactos de superficie y el estado del botón.

El host puede emitir el informe de características de informes selectivos a un dispositivo de Panel táctil de precisión de Windows en cualquier momento después de leer el descriptor de informe. Un dispositivo de Panel táctil de precisión de Windows no debe conservar el estado de informes selectivos en los eventos de restablecimiento de suministro eléctrico.

Cuando se suspende un dispositivo de Panel táctil de precisión de Windows conectado a USB, solo debe indicar una reactivación remota en función de la entrada que el host ha seleccionado mediante este informe de características.

Un dispositivo de Panel táctil de precisión de Windows conectado a I²C solo debe generar interrupciones en función de la entrada que el host ha seleccionado mediante este informe de características.

Descriptores de informe de ejemplo