Compatibilidad con usos en controladores de digitalizador táctil (Windows 7)
En el contexto de Windows Touch, touch hace referencia a la compatibilidad de un único punto de contacto rastreable. En este tema, se describen los usos de HID necesarios y opcionales para un controlador de digitalizador táctil. Si el dispositivo digitalizador admite más de un punto de contacto, consulte Usos auxiliares en controladores de digitalizador multitáctil.
Los valores de identificador de uso se definen en las tablas de uso de HID.
Usos de HID necesarios
Para Windows 7, un digitalizador táctil debe aparecer a través de HID como pantalla táctil (página 0x0D, uso 0x04).
Se requieren los siguientes usos:
X (página 0x01, uso 0x30) e Y (página 0x01, uso 0x31)
Notifique la ubicación de posición x e y.
Modificador de sugerencia (página 0x0D, uso 0x42)
Utilice el modificador de punta para indicar el contacto con el dedo y el desmonte de la superficie del digitalizador, de forma similar a cómo un lápiz notifica el contacto con el digitalizador.
En intervalo (página 0x0D, uso 0x32)
Si el dispositivo admite la detección del eje z, informará en intervalo cuando el transductor esté dentro de la región donde es posible digitalizar. Si el dispositivo no admite la detección del eje Z, el controlador debe establecer el conmutador de punta y en el intervalo cuando un dedo entre en contacto con el digitalizador.
Las versiones de Windows anteriores a Windows 7 tienen directrices diferentes sobre cómo los controladores de digitalizador táctil deben controlar los informes en el intervalo.
Usos opcionales de HID
Los usos siguientes son opcionales, pero debe implementarlos si el hardware del digitalizador los admite. Estos usos se agregaron a las tablas de uso de HID USB en el período de tiempo de Windows Vista.
Confianza (página 0x0D, uso 0x47)
La confianza es una sugerencia del dispositivo sobre si el contacto táctil fue un toque accidental o previsto. El dispositivo debe rechazar los toques accidentales tan exhaustivamente como pueda e informar de ello mediante el uso de confianza. El sistema operativo usa confianza para ayudar a mejorar el rechazo accidental de la entrada táctil. Además del valor de confianza, Windows 7 aplica heurística adicional al flujo de entrada táctil para mejorar el rechazo accidental de la entrada. Si el dispositivo no informa de la confianza, es totalmente necesario que el dispositivo proporcione el rechazo accidental de la entrada táctil.
Ancho y alto (página 0x0D, uso 0x48 y 0x49)
Los usos de ancho y alto representan el ancho y el alto del contacto táctil. El ancho y el alto también se exponen a los desarrolladores de aplicaciones a través de la plataforma Windows Touch.
Presión (página 0x0D, uso 0x30)
La presión es una medida de la fuerza que el dedo ejerce contra la superficie del digitalizador.
Para obtener un descriptor táctil de ejemplo, consulte Descriptor de informe de ejemplo para un dispositivo digitalizador táctil.