0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
Pesquisar dispositivo USB
Identifique qual fabricante e qual produto correspondem a um ID de fornecedor USB e um ID de produto. Cole o identificador conforme exibido pelo Gerenciador de dispositivos do Windows ou a saída de lsusb ou digite os quatro dígitos do VID e pressione Pesquisar.
Aceita VID_046D&PID_C52B, 046d:c52b, 0x046d 0xc52b ou apenas o VID
Exemplos:

Como funciona

Cada dispositivo USB é apresentado ao sistema operacional com dois números de 16 bits: o ID do fornecedor, que o USB Implementers Forum atribui a cada fabricante, e o ID do produto, que o fabricante escolhe para cada modelo. Esta ferramenta traduz esse par de números no fabricante real e no nome do produto.

Você pode colar o identificador completo conforme aparece nas propriedades do dispositivo no Windows, a linha retornada por lsusb no Linux ou apenas os quatro dígitos hexadecimais. A pesquisa é resolvida no arquivo usb.ids, o catálogo da comunidade mantido pelo projeto Linux USB.

Exemplos

USB\VID_046D&PID_C52BLogitech, Inc. — Unifying ReceiverFormato do Gerenciador de dispositivos do Windows, na guia Detalhes, propriedade "ID. "hardware".
1d6b:0002Linux Foundation — 2.0 root hubFormato lsusb: O driver raiz que o kernel expõe como se fosse um hub USB.
8087Intel Corp.Com apenas o Vendor ID você consegue obter o fabricante, sem precisar saber o modelo.

Casos de uso

  • Descubra o que é um dispositivo desconhecido que aparece no Gerenciador de Dispositivos sem nome ou com ponto de exclamação.
  • Encontrar o driver correto quando o computador reporta apenas o par VID/PID.
  • Documente o inventário de periféricos de um computador ou laboratório com base na saída do lsusb.
  • Detecte dispositivos USB não autorizados conectados a uma máquina verificando quem os fabrica.
  • Escreva regras do udev ou filtros de dispositivos verificando primeiro a qual produto cada identificador corresponde.

Perguntas frequentes

Onde encontro o VID e o PID de um dispositivo?

No Windows, abra o Gerenciador de Dispositivos, vá até as propriedades do dispositivo, guia Detalhes e escolha a propriedade "ID. "hardware". No Linux execute lsusb e no macOS use Informações do sistema, seção USB.

Por que o fabricante está listado, mas o produto não?

O catálogo usb.ids é mantido com contribuições da comunidade e abrange muito mais fabricantes do que modelos. É normal que um ID de fornecedor seja registrado e um ID de produto novo, raro ou genérico ainda não esteja listado.

O identificador garante quem fabricou o dispositivo?

Nem sempre. O ID do fornecedor identifica a quem foi atribuído, mas muitos produtos baratos reutilizam o identificador do fabricante do chip, e há até dispositivos que reivindicam identificadores clonados. Tome isso como uma indicação muito forte, não como uma prova.

Qual é a diferença com o identificador PCI?

São dois registros diferentes. USB numera os periféricos que se conectam através desse barramento e PCI numera as placas internas conectadas ao barramento PCI Express. O mesmo número pode pertencer a fabricantes diferentes em cada registo, pelo que deverá consultar o catálogo correspondente.

Com que frequência os dados são atualizados?

A ferramenta usa uma cópia do arquivo usb.ids que é atualizado periodicamente a partir do projeto USB do Linux. Ao lado do resultado está a versão e a data do catálogo com o qual a consulta foi resolvida.