Verificação de Dispositivos USB

Verifique quais os dispositivos USB que o seu computador reconhece e como se ligam. Com a API WebUSB no Chrome ou no Edge, esta ferramenta lista os dispositivos ligados que autorizar e lê o ID do fabricante e do produto, a classe do dispositivo, o fabricante e o número de série: tudo processado localmente no seu navegador, com uma consulta manual de VID e PID que funciona em qualquer navegador quando o WebUSB não está disponível.

Verificação de Dispositivos USBWebUSB · apenas local

…

Identifique qualquer dispositivo USB por ID (funciona em todos os navegadores)

Pode consultar um dispositivo USB mesmo sem a API WebUSB. Obtenha o ID do Fabricante (VID) e o ID do Produto (PID) no seu gestor de dispositivos, insira-os abaixo, e resolvemos o fabricante, o produto e a classe do dispositivo a partir de uma base de dados local — nada sai da sua máquina.

🔒 Executado localmente. Metadados do dispositivo apenas de leitura nunca são enviados.

🔌
Deteção de dispositivos ligados

Solicite acesso e veja todos os dispositivos USB que o seu navegador consegue enumerar, com atualizações em direto de ligação e desligação à medida que liga e desliga hardware.

🏷️
IDs do fabricante e do produto

Lê o VID e o PID de cada dispositivo diretamente a partir dos descritores de hardware e tradu-los em nomes de fabricante e produto com uma base de dados integrada na página.

📦
Informação sobre a classe do dispositivo

Veja a classe e a subclasse USB para saber se o hardware é armazenamento em massa, um dispositivo de interface humana, uma impressora, equipamento de áudio ou uma interface específica do fabricante.

🔄
Ligação e desligação em direto

Reaja em tempo real quando liga ou desliga um dispositivo, a forma mais rápida de isolar se a falha está na porta, no cabo, no controlador ou no próprio dispositivo.

🔒
Privacidade em primeiro lugar

Tudo é executado localmente. Nenhum dado do dispositivo é enviado ou armazenado, e a tabela de fabricantes é incluída na página em vez de contactar um servidor remoto.

🩺
Ajuda na resolução de problemas

Revela se um dispositivo é sequer reconhecido, dando-lhe um ponto de partida claro antes de passar uma tarde a reinstalar controladores ou a trocar cabos.

🔢
Consulta manual de VID / PID

O seu navegador não tem WebUSB? Introduza um ID de fabricante e um ID de produto à mão e ainda assim resolvemos o fabricante, o nome do produto e a classe a partir da base de dados local, sem precisar de permissões.

🧾
Leitura do número de série e do fabricante

Mostra a cadeia do fabricante e o número de série sempre que o dispositivo os expõe, o que é útil para inventário, pedidos de garantia e seguimento de ativos.

🌐
Sem controladores

A identificação assenta no navegador e nos próprios descritores USB, por isso pode inspecionar um dispositivo antes de instalar qualquer controlador do fabricante no sistema.

⚡
Instantâneo e gratuito

Sem instalador, sem conta e sem extensão de navegador. Toda a verificação é executada num único carregamento de página e comporta-se da mesma forma no Windows, macOS, Linux, ChromeOS e Android.

🧩
Consistente entre sistemas operativos

A mesma página identifica o hardware de forma idêntica no Windows, macOS, Linux, ChromeOS e Android, por isso pode comparar resultados entre dois computadores sem instalar um utilitário diferente em cada um.

🎯
Identificação exata do dispositivo

O VID e o PID são lidos do próprio hardware em vez de adivinhados a partir do nome do produto, o que significa que os números que vê podem ser comparados com downloads de controladores, versões de firmware e bases de dados de suporte com toda a confiança.

Como funciona a Verificação de Dispositivos USB

Quando clica no botão de verificação, o Chrome ou o Edge abre o seletor de dispositivos WebUSB, que lista o hardware que o navegador está disposto a expor à página. Depois de autorizar um dispositivo, a página chama navigator.usb.getDevices() e lê os descritores que o próprio dispositivo comunica através do barramento. Nada é transmitido para lado nenhum: o WebUSB apenas revela informações que o navegador já possui, e todas as consultas acontecem dentro do separador. Não existe componente de servidor, nem pedido em segundo plano, nem telemetria associada à verificação.

Para cada dispositivo autorizado vê o ID do fabricante (VID), o ID do produto (PID), o nome do produto, o fabricante, o número de série e a classe do dispositivo USB. A ferramenta compara o VID com uma tabela de fabricantes incluída na página, por isso o reconhecimento funciona mesmo offline. Como o WebUSB só está disponível num contexto seguro, esta página é servida por HTTPS e o seletor abre apenas em resposta ao seu clique, nunca automaticamente ao carregar. Pode autorizar vários dispositivos numa mesma sessão e compará-los lado a lado, e atualizar a lista volta a ler os descritores, para que possa confirmar uma alteração depois de trocar um cabo ou mudar para outra porta.

Compreender os seus resultados

Um dispositivo apresentado com nome de fabricante e de produto foi reconhecido e enumerado pelo navegador. Um fabricante «desconhecido» significa apenas que esse ID de fabricante ainda não consta da tabela integrada; o VID e o PID em bruto continuam a ser lidos do hardware, por isso pode procurá-los noutro local. Os campos de fabricante e de número de série são opcionais na especificação USB, e muitos dispositivos baratos deixam-nos em branco em vez de indicarem um valor. Comparar duas unidades do mesmo modelo é muitas vezes revelador: o ID do fabricante e o do produto devem coincidir exatamente, enquanto os números de série diferem, e uma divergência nos identificadores é um forte indício de que uma unidade é uma mudança de revisão, uma placa recondicionada ou uma imitação.

A classe do dispositivo descreve como o hardware comunica e não o seu aspeto. A classe 8 é armazenamento em massa, a 7 são impressoras, a 3 são dispositivos de interface humana como teclados e ratos, a 1 abrange áudio e vídeo, e a 255 significa que o fabricante define a sua própria interface. Se um dispositivo não aparecer de todo, teste uma segunda porta, depois um segundo cabo e depois um segundo computador, por esta ordem, para separar uma falha de hardware de um problema de controlador. Alterar uma variável de cada vez é o que transforma uma falha intermitente e vaga numa resposta definitiva sobre qual o componente avariado.

Limitações honestas

O WebUSB só está implementado em navegadores Chromium como o Chrome e o Edge em computadores e no Android; o Safari, o Firefox e a maioria dos navegadores integrados em aplicações não o expõem de todo. A página lista apenas os dispositivos que autoriza explicitamente e só aqueles que o navegador consegue enumerar. Muitos dispositivos cujas interfaces são reclamadas por controladores do sistema operativo, incluindo teclados e ratos instalados e telemóveis que usam MTP, nunca aparecerão no seletor. Trata-se de uma fronteira da plataforma e não de um defeito da ferramenta, e existe para impedir que uma página web assuma silenciosamente o controlo do hardware de entrada que está a utilizar.

Se não aparecer nada, a causa costuma ser uma de quatro: o navegador não suporta WebUSB, dispensou o pedido de permissão, o dispositivo está reclamado por um controlador do sistema ou a porta está avariada. Verifique primeiro o aviso de compatibilidade do navegador e repita a verificação com outro dispositivo, outro cabo e outra porta para reduzir a causa. A consulta manual de VID e PID abaixo funciona em todos os navegadores e não exige qualquer permissão, por isso está sempre disponível como alternativa. Encare os resultados como um primeiro olhar rápido e não como um inventário completo do hardware, porque o gestor de dispositivos do sistema mostrará sempre mais do que uma página web em ambiente isolado consegue.

Dispositivos suportados

Depois de autorizar um dispositivo, o WebUSB pode expor tudo o que o navegador consiga enumerar. Na prática, as categorias seguintes são as que aparecem com mais frequência:

  • Pens USB e SSD externos
  • Placas de desenvolvimento como Arduino, ESP32 e Raspberry Pi Pico
  • Webcams, placas de captura e dispositivos de captura HDMI
  • Microfones USB, auscultadores com microfone e interfaces de áudio
  • Comandos de jogos, volantes de corrida e manches de voo
  • Impressoras e máquinas de etiquetas
  • Adaptadores USB para série e sondas de depuração
  • Leitores de cartões inteligentes e chaves de segurança de hardware
  • Máquinas fotográficas digitais a funcionar em modo PTP
  • Hubs USB, docks e estações de acoplamento
  • Instrumentos de medição e osciloscópios USB
  • Interfaces de atualização de firmware e DFU

Porque verificar dispositivos USB online

Quando um periférico se comporta mal, a primeira pergunta realmente útil é se o computador sequer o vê. Esta ferramenta responde a isso em segundos e sem instalar nada, mostrando se um dispositivo é enumerado no barramento USB e exatamente como se identifica perante o sistema operativo. Um dispositivo que aparece com um fabricante e um produto razoáveis está a ser enumerado normalmente, enquanto um que nunca aparece indica que o problema está abaixo da camada de aplicação e vale a pena investigá-lo ao nível da porta, do cabo ou do controlador.

Esse detalhe é valioso muito para além da resolução de problemas. Ajuda-o a confirmar que um dispositivo usado funciona antes de o pagar, a comparar dois aparelhos semelhantes que declaram especificações idênticas, a verificar que um cabo de substituição se comporta como o original e a citar IDs de fabricante e de produto exatos num pedido de suporte, para que o fabricante não possa voltar a pedir-lhe que descreva o dispositivo. Como a verificação nunca pede acesso à câmara, ao microfone ou à localização, é seguro executá-la num computador de trabalho, e como não requer instalação também funciona num computador bloqueado onde não pode adicionar software.

Problemas comuns com dispositivos USB

Sintomas que uma verificação de dispositivos USB pode revelar e o que cada um costuma significar:

O dispositivo não aparece no seletor

O controlador do sistema operativo pode já estar a reclamar a interface, ou o navegador pode não suportar WebUSB para esse tipo de dispositivo. Experimente outra porta e um cabo diferente e confirme que está a usar o Chrome ou o Edge num computador ou dispositivo Android, e não um navegador incorporado noutra aplicação.

O dispositivo surge como não ligado apesar de estar ligado

A porta pode ter uma falha de ligação, um controlador pode estar a interferir com a enumeração, ou o dispositivo pode apresentar-se através de uma pilha que o WebUSB não expõe. Ligue o dispositivo a uma segunda porta e cabo para isolar a causa antes de assumir que o hardware avariou.

O dispositivo desaparece em momentos aleatórios

As quedas intermitentes apontam normalmente para um cabo danificado ou solto, um hub sem alimentação que não consegue fornecer corrente suficiente, ou uma porta com defeito. Volte a ligar o dispositivo diretamente à máquina, evitando hubs e extensões, e observe o estado em direto enquanto move suavemente o conector.

O fabricante aparece como Desconhecido

A etiqueta «Desconhecido» significa apenas que o ID do fabricante não consta da base de dados integrada, e não que o dispositivo esteja avariado. O VID e o PID continuam a ser lidos corretamente do hardware, por isso pode procurar esses números online ou compará-los com a etiqueta impressa na embalagem do dispositivo.

Só alguns dos meus dispositivos aparecem

É o comportamento esperado. O WebUSB só expõe os dispositivos que autoriza explicitamente e apenas aqueles que o navegador consegue enumerar. Dispositivos de armazenamento, placas de desenvolvimento e hardware específico do fabricante aparecem com mais frequência, enquanto teclados, ratos e telemóveis geridos pelo sistema operativo normalmente não aparecem.

O pedido de permissão nunca aparece

O seletor abre apenas em resposta direta a um clique, por isso um bloqueador de janelas pop-up, uma extensão ou uma política empresarial do navegador podem suprimi-lo. Desative o bloqueio de pop-ups para este site, experimente uma janela privada com as extensões desativadas e confirme que a página é carregada por HTTPS e não a partir de uma origem insegura.

O campo do número de série está vazio

A especificação USB considera o número de série opcional, e muitos dispositivos de baixo custo simplesmente omitem-no. Quando o campo estiver em branco, identifique o dispositivo pelo ID do fabricante e do produto, ou leia o número de série no gestor de dispositivos do sistema operativo, se o fabricante o fornecer.

Dois dispositivos idênticos apresentam IDs diferentes

Os dispositivos da mesma linha de produto partilham normalmente o ID do fabricante e do produto, mas diferem no número de série. Se o ID do fabricante ou do produto for diferente entre duas unidades aparentemente idênticas, pode estar perante uma imitação, uma mudança de revisão ou um dispositivo cujo firmware foi regravado.

O dispositivo aparece num computador mas não noutro

Quando o mesmo hardware é enumerado numa máquina e não noutra, o dispositivo provavelmente está bem e a diferença está na porta, no cabo, no controlador ou numa definição do sistema operativo. Repita a verificação nos dois computadores com o mesmo cabo para retirar o cabo da equação.

A classe do dispositivo é apresentada como zero

Um valor de classe zero significa que o hardware define as suas interfaces individualmente em vez de declarar uma classe única para todo o dispositivo, o que é comum em produtos compostos, como auscultadores que expõem áudio e botões separadamente. Não é um erro, e o ID do fabricante e do produto continuam a ser a forma mais fiável de identificar o dispositivo.

O mesmo dispositivo mostra nomes diferentes em dois computadores

O ID do fabricante e do produto vêm do hardware e nunca mudam, mas o nome do produto apresentado depende da versão da base de dados local e das cadeias fornecidas pelo controlador que o sistema operativo acrescenta. Compare os valores de VID e PID em vez dos nomes amigáveis sempre que precisar de uma correspondência definitiva.

Privacidade e tratamento de dados

Autorizar um dispositivo através do WebUSB concede a esta página acesso de apenas leitura, unicamente para a sessão atual. Nenhum metadado do dispositivo, número de série ou dado de utilização é enviado, registado ou partilhado. A consulta de fabricante e produto é feita contra uma tabela integrada na página, por isso a identificação funciona sem qualquer pedido de rede, e fechar o separador termina a autorização de imediato. Não existe conta, nem cookie associado à verificação, nem registo no servidor, o que significa que a lista de dispositivos só existe no separador que está a ver e desaparece assim que navega para outra página ou prime limpar.

FAQ — Verificação de Dispositivos USB

Porque é que o meu dispositivo não aparece? ▼

O WebUSB enumera apenas os dispositivos que autoriza explicitamente num navegador Chromium, e apenas aqueles que o navegador consegue enumerar. Dispositivos reclamados por controladores do sistema operativo — a maioria dos ratos, teclados e telemóveis que usam MTP — normalmente não aparecem. Isto é o comportamento esperado e não uma falha. Experimente primeiro uma pen USB ou uma placa de desenvolvimento e confirme que está a ver a versão HTTPS desta página no Chrome ou no Edge, num computador ou dispositivo Android.

Preciso de instalar alguma coisa? ▼

Não. A ferramenta é executada inteiramente no seu navegador, sem download, plugin ou extensão. Ao clicar no botão de verificação, o Chrome ou o Edge mostra o seletor de dispositivos WebUSB e pede que autorize o dispositivo que pretende inspecionar. Continua a decidir exatamente qual o dispositivo que esta página pode ler, e a permissão aplica-se apenas à sessão atual e desaparece quando fecha o separador. A autorização não é mantida de propósito entre carregamentos de página: o navegador esquece-a para que nenhum site recupere silenciosamente o acesso ao seu hardware, e por isso autoriza o dispositivo em cada visita.

Que navegadores são suportados? ▼

A API WebUSB está disponível nos navegadores Chromium — Chrome, Edge, Opera e alguns outros — em computadores e no Android. O Firefox e o Safari não implementam o WebUSB, por isso a ferramenta apresenta um aviso claro em vez de falhar silenciosamente. Nos navegadores compatíveis, a página tem de ser servida através de uma ligação HTTPS segura, que este site disponibiliza. A consulta manual do ID do fabricante e do produto funciona em todos os navegadores, sem qualquer suporte de API.

O que significa a classe do dispositivo? ▼

A classe de dispositivo USB classifica a forma como um dispositivo comunica. A classe 7 são impressoras, a 3 são dispositivos de interface humana como teclados e ratos, a 8 é armazenamento em massa para pens USB e discos externos, a 1 abrange áudio e vídeo, e a 255 indica uma interface definida pelo fabricante. Combinada com o nome do fabricante e do produto, a classe indica-lhe o tipo genérico de hardware mesmo quando o nome do produto não lhe é familiar.

Como sei se o problema é da porta ou do cabo? ▼

Ligue o dispositivo diretamente à porta que suspeita e atualize a lista. Se aparecer, essa ligação funciona. Se não aparecer, experimente o mesmo dispositivo noutra porta e com outro cabo. Um dispositivo reconhecido numa porta mas não noutra aponta para a porta; um dispositivo reconhecido com um cabo mas não com outro aponta para o cabo; e um dispositivo que falha em todas as portas e cabos aponta para o próprio dispositivo ou para o seu controlador.

Os meus dados são privados? ▼

Sim. Todas as leituras são feitas localmente no seu navegador. A API WebUSB só expõe metadados do dispositivo que o navegador já conhece, e nunca enviamos nem armazenamos esses dados. A consulta de fabricantes usa uma base de dados incluída na página, por isso a identificação nunca sai da sua máquina. Não existe qualquer chamada de analítica associada à verificação, e revogar o acesso é tão simples como fechar o separador.

O que são o ID do fabricante e o ID do produto? ▼

Um ID do fabricante (VID) é um número hexadecimal de quatro dígitos atribuído a um fabricante de hardware, e um ID do produto (PID) é um número hexadecimal de quatro dígitos que o fabricante atribui a um produto específico. Em conjunto funcionam como uma impressão digital que os sistemas operativos e os controladores usam para associar o hardware ao software correto. Por exemplo, 046d identifica a Logitech como fabricante, e o PID que se segue distingue um modelo Logitech de outro. Para os encontrar, veja os IDs de Hardware (VID_, PID_) no separador Detalhes do Windows, use a Informação do Sistema no macOS ou execute lsusb no Linux. «Desconhecido» significa que esse VID ainda não consta na base local.

Posso fazer esta verificação num telemóvel ou tablet? ▼

Sim, em dispositivos Android com o Chrome ou outro navegador Chromium, porque o WebUSB está implementado neles. O esquema para computador adapta-se a um ecrã mais pequeno e o seletor funciona da mesma forma. No iOS e no iPadOS, o WebUSB não está disponível no Safari nem nos navegadores baseados no WebKit, por isso a página recorre à consulta manual do ID do fabricante e do produto, que continua a identificar qualquer dispositivo a partir do par VID e PID.

Porque é que o meu teclado e o meu rato não aparecem? ▼

Os teclados e os ratos são reclamados pelos controladores do sistema operativo antes de qualquer página web os conseguir alcançar, porque o sistema precisa deles para funcionar. O WebUSB não tem permissão para assumir dispositivos de interface humana que o sistema operativo está a utilizar ativamente, o que impede uma página de capturar as suas teclas. É uma fronteira de segurança deliberada, e significa que os periféricos HID não aparecerão no seletor mesmo quando funcionam perfeitamente.

Posso verificar um dispositivo antes de instalar o controlador? ▼

Sim, e esta é uma das utilizações mais práticas da ferramenta. O WebUSB lê os descritores que o dispositivo comunica através do barramento, por isso a identificação básica funciona antes de instalar qualquer controlador do fabricante. Isso permite-lhe confirmar que o hardware está vivo e corretamente reconhecido ao nível do barramento, o que ajuda a decidir se o problema está no próprio dispositivo ou no controlador que está prestes a instalar.

A verificação funciona através de um hub ou dock USB? ▼

Pode funcionar, mas os hubs e as estações de acoplamento acrescentam uma camada que por vezes interfere com a enumeração. Se um dispositivo aparecer ligado diretamente ao computador mas não através de um dock, o dock ou a sua fonte de alimentação são a causa provável. Os hubs sem alimentação, em particular, podem não fornecer corrente suficiente para discos externos e placas de captura, por isso teste primeiro a ligação direta para estabelecer uma referência.

Qual é a diferença entre isto e o Gestor de Dispositivos? ▼

O Gestor de Dispositivos e utilitários semelhantes do sistema mostram todos os dispositivos que o sistema operativo enumerou, incluindo hardware interno e dispositivos reclamados por controladores. Esta página mostra apenas o que um navegador web pode legalmente ver, um conjunto muito menor mas mais portátil. O Gestor de Dispositivos é a ferramenta certa para gerir controladores e conflitos de hardware, enquanto esta página é mais rápida para uma identificação rápida e multiplataforma de um periférico específico. Nem esta página nem nenhuma ferramenta do navegador consegue indicar de forma fiável a velocidade de ligação negociada nem a versão USB em uso: para isso, use os utilitários do sistema operativo ou um teste de referência de hardware dedicado.

Verificação de Dispositivos USB — resumo rápido

Identifique e verifique dispositivos USB ligados diretamente no seu navegador com esta ferramenta WebUSB gratuita e privada. Veja o fabricante, o produto, a classe do dispositivo e o número de série de qualquer dispositivo que autorize, acompanhe os eventos de ligação e desligação em tempo real e descubra se a falha está na porta, no cabo, no controlador ou no próprio dispositivo. O Chrome e o Edge são necessários para a análise em direto, enquanto a consulta manual de VID e PID funciona em todos os navegadores. Nada é instalado, nada é enviado e tudo é processado na sua própria máquina. Use-a para confirmar uma compra antes de pagar, para reunir identificadores exatos para um pedido de suporte ou simplesmente para responder se o computador consegue ver o hardware.