Está en la página 1de 4

Machine Translated by Google

Hogar Decodificador de clase de dispositivo de interfaz humana (HID)

Características
Últimos acontecimientos
Decodificadores de clase
La clase de dispositivo de interfaz humana (HID) es una de las clases USB más utilizadas. La
15 de mayo de 2016
Clase CDC clase HID consta principalmente de dispositivos que utilizan los humanos para controlar el

Clase oculta funcionamiento de los sistemas informáticos. Ejemplos de dispositivos de clase HID incluyen
Se ha lanzado
teclados, dispositivos señaladores (como dispositivos de mouse, joysticks y trackballs), USBlyzer 2.2.
Clase central
dispositivos de control (como volantes, aceleradores, pedales de timón y guantes de datos), los
Clase de almacenamiento masivo ­ Se agregó compatibilidad con la clase
dispositivos que los humanos usan para ingresar datos directamente en un computadora (como
de almacenamiento masivo
Capturas de pantalla teléfonos, controles remotos de VCR, juegos y dispositivos de simulación) y otros dispositivos
USB. [...]
Toma el recorrido que pueden no requerir interacción humana directa pero que brindan datos en un formato similar
a los dispositivos de clase HID (como lectores de códigos de barras, voltímetros y termómetros).
Requisitos 16 de marzo de 2014

Descargar Se ha lanzado
La especificación de clase de dispositivo HID define los protocolos de configuración y
Compra USBlyzer 2.1.
comunicación para dispositivos de interfaz humana. USBlyzer incluye un decodificador USB de

Preguntas más frecuentes


clase HID completamente completo que le ayuda a visualizar fácilmente varias solicitudes ­ Se agregó compatibilidad con USB 3.0.

específicas de clase HID. También se decodifican el descriptor HID, el descriptor de informe HID [...]
Apoyo
y los informes HID.
Solicitud de función 3 de abril de 2011

Contáctenos Protocolos específicos de clase HID USBlyzer 2.0 tiene


Artículos sido liberado.
Se admiten todas las clases, subclases y protocolos de HID siguientes:
Enlaces ­ Compatibilidad con sistemas operativos de 64 bits.
Clase Subclase Protocolo
­ Transcurrido y duración
00h ­ Ninguno
00h ­ Ninguno
medición del tiempo.
03h ­ ESCONDIDO 01h ­ Teclado 02h ­
01h ­ Interfaz de arranque
Ratón [...]

Descriptores específicos de clase HID

Los dispositivos de clase HID utilizan descriptores específicos de clase que difieren de los
descriptores USB estándar. USBlyzer decodifica y muestra los siguientes descriptores específicos
de clase HID:

Descriptor HID

Un descriptor HID especifica el número, tipo y tamaño del informe HID.


Descriptores y descriptores físicos asociados con un HID
dispositivo de clase.

Descriptor del informe HID

El formato de los datos que un dispositivo de clase HID puede enviar o recibir no es

definido por la especificación de clase HID. En cambio, se requiere que un dispositivo


HID proporcione un descriptor de informe HID que enumere todos los campos de datos
de un informe HID particular que el dispositivo puede usar. Para cada campo del informe
HID, el descriptor de informe HID define cuántos bits ocupa el elemento de datos en
particular, qué uso tiene, qué rango de valores utiliza, etc.

A continuación se muestra un ejemplo de decodificación del descriptor de informe HID del mouse.
Machine Translated by Google
Machine Translated by Google
Los datos y los informes de funciones especifican los datos de configuración. Un dispositivo puede soportar

más de un tipo de informe y más de un informe del mismo tipo.

USBlyzer extrae los elementos individuales del informe HID según la


Descriptor de informes HID y los muestra en un formulario fácil de ver. Desde
USBlyzer utiliza su propio analizador HID, es posible decodificar informes HID en
en cualquier momento, incluso después de haber desconectado el dispositivo o incluso si analiza
archivo de captura previamente guardado.

A continuación se muestra un ejemplo de análisis del informe de entrada HID del joystick.

Páginas de uso de HID

Los usos de HID se organizan en páginas de uso de controles relacionados. El uso


La página y el ID de uso definen una constante única que describe un determinado
tipo de control. La siguiente tabla enumera el uso actualmente admitido.
páginas.

ID de página Nombre de la página

01h Controles de escritorio genéricos

02h Controles de simulación

03h Controles de realidad virtual

04h Controles deportivos

05h Controles del juego

06h Controles de dispositivos genéricos

07h Teclado/teclado

08h LED

09h Botón

0Ah Ordinal

0Bh Dispositivos de telefonía

0 canales Dispositivos de consumo

0Dh Digitalizador

0Fh Dispositivo de entrada física (PID)

10h Unicódigo

14h Pantalla alfanumérica

40h Instrumentos medicos

80h Monitorear dispositivos

81h Monitorear valores enumerados

82h Controles virtuales VESA

83h Comando VESA

84h Dispositivo de energía

85h Sistema de batería


Machine Translated by Google

Dispositivo USB compuesto con clase HID única o múltiple


Interfaces
Un dispositivo USB compuesto expone múltiples funciones a un host mediante el uso de
múltiples interfaces que son administradas por separado por diferentes controladores. Cada
interfaz de un dispositivo compuesto es, en muchos aspectos, como un dispositivo separado
que tiene su propio descriptor de configuración y, en el caso de interfaces de clase HID,
descriptores de informe HID. El punto final de control predeterminado es compartido por
todas las interfaces, mientras que las interfaces de clase HID separadas requieren puntos
finales de interrupción que no se pueden compartir.

USBlyzer brinda soporte para dispositivos compuestos USB con interfaces HID únicas o
múltiples.

Términos de uso : Política de privacidad : Mapa del

sitio © 2006­2017 USBlyzer Team. Reservados todos los derechos.

También podría gustarte