Visualizador de Dispositivos USB
Ver informações HID, VID/PID e descritores usando a API WebHID
A API WebHID não é suportada pelo seu navegador
Por favor, use Chrome 89+, Edge 89+ ou Opera 75+ no desktop para acessar dispositivos USB HID. Firefox e Safari não suportam a API WebHID.
Baixar ChromeClique 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.
Dispositivos Conectados
Informações do Dispositivo
-
-
-
-
Desconectado
Coleções HID
Nenhuma coleção HID encontrada. Conecte um dispositivo para ver sua estrutura.
Descritor de Relatório
Nenhum dado de descritor de relatório disponível.
Monitor de Relatórios de Entrada
Avançado
Este recurso exibe dados brutos de relatório de entrada do seu dispositivo USB HID. Os dados mostrados são apenas metadados e informações de tempo - nenhuma entrada real do usuário (teclas, movimentos do mouse) é gravada ou transmitida.
Nenhum relatório de entrada recebido ainda. Inicie o monitoramento e interaja com seu dispositivo.
Como Usar o Visualizador USB Online
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.
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.
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.
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:
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
- A API WebHID só funciona nos navegadores Chrome, Edge e Opera. Firefox e Safari não suportam este recurso.
- Conexão HTTPS é necessária (localhost é isento para desenvolvimento).
- O usuário deve conceder permissão explicitamente via diálogo do navegador — não é possível varredura em segundo plano.
- Alguns dispositivos protegidos (chaves de segurança FIDO, teclados do sistema em alguns modos) podem ser bloqueados por razões de segurança.
- Navegadores móveis (Android/iOS) não suportam a API WebHID mesmo usando Chrome ou Edge.
Ferramentas Relacionadas
Depurador de Porta Serial Online
Ferramenta de depuração serial baseada em navegador - sem necessidade de download, monitoramento em tempo real via Web Serial API
Depurador Web Bluetooth
Escaneie dispositivos BLE, monitore a intensidade do sinal RSSI e explore serviços GATT no seu navegador
Testador de Gamepad Online
Teste botões, analógicos, gatilhos, D-pad e vibração com detecção de drift