CoderTools

Visualizador de Dispositivos USB

Ver informações HID, VID/PID e descritores usando a API WebHID

Clique no botão abaixo para selecionar seu dispositivo USB. Uma caixa de diálogo do navegador aparecerá onde você pode escolher seu dispositivo HID da lista. Apenas dispositivos de classe HID (teclados, mouses, gamepads, etc.) serão mostrados.

Como Usar o Visualizador USB Online

1

Clique em 'Conectar Dispositivo USB'

Isso abrirá a caixa de diálogo de seleção de dispositivos do seu navegador. O navegador listará todos os dispositivos USB HID disponíveis conectados ao seu computador.

2

Selecione Seu Dispositivo

Escolha o dispositivo USB HID que deseja inspecionar no seletor de dispositivos do navegador. O dispositivo então se conectará a esta ferramenta de análise USB baseada na web.

3

Ver Informações do Dispositivo

Uma vez conectado, você verá o ID do Fornecedor (VID), ID do Produto (PID), nome do produto e fabricante do dispositivo. A pesquisa VID/PID identifica fabricantes conhecidos automaticamente.

4

Explorar Coleções HID

Navegue pela estrutura de relatórios HID incluindo Páginas de Uso, IDs de Uso e relatórios de Entrada/Saída/Recurso. Visualize dados brutos de descritor em formato Hex ou Array C para desenvolvimento de firmware.

O que são USB VID e PID?

Cada dispositivo USB tem um identificador único consistindo de um ID de Fornecedor (VID) e ID de Produto (PID). Esses códigos hexadecimais ajudam sistemas operacionais e aplicativos a identificar dispositivos USB e carregar os drivers corretos.

  • ID do Fornecedor (VID): Um identificador de 16 bits atribuído pelo USB-IF a cada fabricante. Por exemplo, 0x045E pertence à Microsoft, 0x046D à Logitech e 0x054C à Sony.
  • ID do Produto (PID): Um identificador de 16 bits atribuído pelo fabricante a cada produto. Combinado com o VID, identifica exclusivamente um modelo de dispositivo específico.

Principais Recursos

Identificação VID/PID

Visualize instantaneamente o ID do Fornecedor e ID do Produto USB em formato hexadecimal. Nosso banco de dados integrado identifica automaticamente mais de 200 fabricantes principais incluindo Microsoft, Logitech, Sony, Nintendo, Razer e mais.

Navegador de Coleções HID

Explore a estrutura completa de relatórios HID com Páginas de Uso, IDs de Uso e tipos de relatório. Entenda como seu teclado, mouse ou gamepad se comunica com o computador no nível do protocolo.

Visualizador de Descritor de Relatório

Visualize dados brutos do descritor de relatório HID em múltiplos formatos: hexadecimal com espaços, hex compacto ou sintaxe de array C. Perfeito para desenvolvedores embarcados criando firmware USB HID.

Monitor de Relatórios de Entrada

Monitoramento avançado em tempo real de relatórios de entrada HID. Observe IDs de relatório e comprimento de dados enquanto interage com seu dispositivo. Útil para depurar implementações HID personalizadas.

Exportar e Compartilhar

Exporte informações completas do dispositivo para formato JSON para documentação ou análise posterior. Copie dados de VID/PID e descritor com um clique para compartilhamento fácil.

Dispositivos USB HID Suportados

A API WebHID suporta dispositivos USB de classe HID (Human Interface Device). A maioria dos periféricos de entrada e muitos dispositivos personalizados funcionam com este verificador de dispositivos USB online:

Teclados
Mouses e Touchpads
Gamepads e Joysticks
Headsets Gamer
Mesas Digitalizadoras
Leitores de Impressão Digital
Controladores LED
Dispositivos HID Personalizados

Compatibilidade de Navegadores

O suporte à API WebHID é limitado a navegadores baseados em Chromium em plataformas desktop. Navegadores móveis não suportam acesso USB HID:

  • Chrome 89+ — Suporte completo no Windows, macOS, Linux, ChromeOS
  • Edge 89+ — Suporte completo no Windows, macOS
  • Opera 75+ — Suporte completo no Windows, macOS, Linux
  • Firefox — Não suportado (sem implementação WebHID)
  • Safari — Não suportado (sem implementação WebHID)

Casos de Uso Comuns

Desenvolvimento e Depuração de Hardware

Verifique configuração VID/PID, inspecione descritores de relatório HID e depure firmware USB HID personalizado. Ferramenta essencial para desenvolvedores embarcados criando teclados, mouses ou dispositivos de entrada personalizados.

Solução de Problemas de Drivers

Identifique dispositivos USB desconhecidos pelo VID/PID para encontrar os drivers corretos. Verifique se seu sistema operacional reconhece o dispositivo corretamente e valide informações do fabricante.

Teste de Periféricos Gamer

Inspecione teclados, mouses e controles gamer para entender sua implementação HID. Útil para configurar recursos avançados ou solucionar problemas de latência de entrada.

Pesquisa de Segurança

Analise o comportamento de dispositivos USB HID para auditoria de segurança. Entenda quais dados um dispositivo expõe e verifique se correspondem às especificações do fabricante.

Limitações do Navegador e da API

Ferramentas Relacionadas

Menu Rápido

Nenhuma ferramenta recente