Compartir a través de


Prueba de validación de Windows Hid

Esta prueba comprueba que el firmware del dispositivo Windows Touch es compatible con el dispositivo de interfaz humana (HID) y no requiere una instalación adicional del controlador.

Detalles de las pruebas

   
Especificaciones
  • Device.Input.Digitaler.Touch.HIDCompliant
Plataformas
  • Windows 10, ediciones de cliente (x86)
  • Windows 10, ediciones cliente (x64)
  • Windows 10, ediciones de cliente (Arm64)
Versiones admitidas
  • Windows 10
  • Windows 10, versión 1511
  • Windows 10, versión 1607
  • Windows 10, versión 1703
  • Windows 10, versión 1709
  • Windows 10, versión 1803
  • Windows 10, versión 1809
  • Windows 10, versión 1903
  • Siguiente actualización a Windows 10
Tiempo de ejecución esperado (en minutos) 4
Categoría Compatibilidad
Tiempo de espera (en minutos) 240
Requiere reinicio false
Requiere una configuración especial false
Tipo automatic

 

Documentación adicional

Las pruebas de este área de características pueden tener documentación adicional, incluidos los requisitos previos, la configuración y la información de solución de problemas, que se pueden encontrar en los temas siguientes:

Ejecución de la prueba

Antes de ejecutar la prueba, complete la configuración de prueba como se describe en los requisitos de prueba: Requisitos previos de pruebas de Windows Touch.

Solución de problemas

Para solucionar problemas genéricos de errores de prueba de HLK, consulte Solución de problemas de errores de prueba de HLK de Windows.

Para obtener información de solución de problemas, consulte Solución de problemas de Device.Digitaler Testing.

Más información

HIDvalidator.exe comprueba el descriptor HID para garantizar el cumplimiento de la especificación HID. Garantiza que todos los usos necesarios estén presentes y detecte valores no válidos. Se validan treinta y cuatro reglas. Esta herramienta genera un informe fácil de leer.

Reglas

  • Regla 1: Los dispositivos de pantalla táctil deben admitir varios toques.

  • Regla 2: El dispositivo debe admitir al menos 5 contactos.

  • Regla 3: El dispositivo debe usar el modo de informes de paquetes híbridos o paralelos o el modo de informes híbridos de un solo dedo. Cuando el dispositivo está conectado a través de I2C, se requiere "híbrido de un solo dedo".

  • Regla 4: Una etiqueta de elemento de uso debe estar asociada a cualquier colección (por ejemplo, un lápiz, una pantalla táctil o un dedo).

  • Regla 5: Los descriptores de informe del dispositivo táctil deben usar el CL (0x22) CL (colección lógica) para agrupar los datos y controlar los usos de las colecciones de nivel superior.

  • Regla 6: El dispositivo debe notificar X y Y genérico genérico.

  • Regla 7: el mínimo lógico y el máximo lógico de la X genérica deben especificarse correctamente.

  • Regla 8: el mínimo lógico y el máximo lógico de la ubicación Y genérica deben especificarse correctamente.

  • Regla 9: el mínimo físico y el máximo físico de la ubicación X genérica deben especificarse correctamente.

  • Regla 10: el mínimo físico y el máximo físico de la ubicación Y genérica deben especificarse correctamente.

  • Regla 11: El tamaño físico mínimo de un digitalizador debe ser de al menos 1 pulgada cuadrada (1 pulgada para X genérico).

  • Regla 12: El tamaño físico mínimo de un digitalizador debe ser de al menos 1 pulgada cuadrada (1 pulgada para Y genérico).

  • Regla 13: La unidad para el tamaño físico de X genérico debe ser de pulgada o centímetros.

  • Regla 14: La unidad para el tamaño físico de Y genérico debe ser pulgada o centímetros.

  • Regla 15: Si el dispositivo admite la detección del eje Z, también se debe admitir en el intervalo.

  • Regla 16: El dispositivo que admita el valor central también debe admitir los usos de ancho y alto. Los dispositivos deben tener una matriz de uso de dos valores X y dos valores Y para notificar T y C.

  • Regla 17: El dispositivo debe notificar el modificador "sugerencia".

  • Regla 18: El dispositivo debe notificar el tiempo de examen en la colección de nivel superior, debe tener una longitud mínima de informe de 16 bits, debe ser menor o igual que 0x7fffffff y debe tener al menos 65 535.

  • Regla 19: El dispositivo debe notificar el uso del recuento real correctamente en la colección de nivel superior.

  • Regla 20: El dispositivo debe admitir el uso del identificador de contacto para especificar el identificador del contacto actual.

  • Regla 21: El dispositivo debe implementar el uso máximo del recuento correctamente en la colección de nivel superior como informe de características y no en ninguna colección secundaria.

  • Regla 22: El número máximo de contactos para un dispositivo no debe superar los 250.

  • Regla 23: El dispositivo debe implementar correctamente el uso de la clave de firmware con una longitud de 256 bytes en la página de uso definido por el usuario y en la colección de nivel superior como informe de características.

  • Regla 24: El informe de características de configuración del dispositivo debe estar en su propia colección de nivel superior y debe incluir los usos de configuración de entrada múltiples.

  • Regla 25: Se debe proporcionar un intervalo lógico para todos los usos.

  • Regla 26: Los usos auxiliares que pertenecen al digitalizador de páginas de uso deben asignarse al digitalizador (0x0D).

  • Regla 27: Los usos auxiliares que pertenecen al escritorio genérico de la página de uso deben asignarse al escritorio genérico (0x01).

  • Regla 28: Se deben reconocer todos los usos asociados a la página de uso de escritorio genérico.

  • Regla 29: Se deben reconocer todos los usos asociados a la página de uso del digitalizador.

  • Regla 30: El uso no debe definirse como 0 para las páginas de uso.

  • Regla 31: El intervalo físico del azimuto debe ser de 0 a 360 grados. El intervalo lógico debe ser lo suficientemente grande como para entregar datos que sean precisos para al menos 2 posiciones decimales.

  • Regla 32: El exponente de unidades del uso de azimuth debe ser preciso para al menos 2 posiciones decimales en grado, o bien debe ser preciso para al menos 4 posiciones decimales en radianes.

  • Regla 33: Las unidades del uso de azimuth deben estar en grados o radianes.

  • Regla 34: El número de colecciones y colecciones finales debe coincidir en el archivo descriptor. (No disponible para tiempo real).