Cómo funciona
Todo dispositivo USB se presenta ante el sistema operativo con dos números de 16 bits: el Vendor ID, que el USB Implementers Forum asigna a cada fabricante, y el Product ID, que el fabricante elige para cada modelo. Esta herramienta traduce ese par de números al nombre real del fabricante y del producto.
Podés pegar el identificador completo tal como aparece en las propiedades del dispositivo en Windows, la línea que devuelve lsusb en Linux, o simplemente los cuatro dígitos hexadecimales. La búsqueda se resuelve contra el archivo usb.ids, el catálogo comunitario que mantiene el proyecto Linux USB.
Ejemplos
USB\VID_046D&PID_C52BLogitech, Inc. — Unifying ReceiverFormato del Administrador de dispositivos de Windows, en la pestaña Detalles, propiedad "Id. de hardware".1d6b:0002Linux Foundation — 2.0 root hubFormato de lsusb: el controlador raíz que el kernel expone como si fuera un concentrador USB.8087Intel Corp.Con solo el Vendor ID se obtiene el fabricante, sin necesidad de conocer el modelo.Casos de uso
- Averiguar qué es un dispositivo desconocido que aparece en el Administrador de dispositivos sin nombre o con un signo de admiración.
- Encontrar el controlador correcto cuando el equipo solo informa el par VID/PID.
- Documentar el inventario de periféricos de un equipo o de un laboratorio a partir de la salida de lsusb.
- Detectar dispositivos USB no autorizados conectados a una máquina revisando quién los fabrica.
- Escribir reglas udev o filtros de dispositivos verificando primero a qué producto corresponde cada identificador.
Preguntas frecuentes
¿Dónde encuentro el VID y el PID de un dispositivo?
En Windows, abrí el Administrador de dispositivos, entrá a las propiedades del dispositivo, pestaña Detalles, y elegí la propiedad "Id. de hardware". En Linux ejecutá lsusb y en macOS usá Información del sistema, sección USB.
¿Por qué el fabricante aparece pero el producto no?
El catálogo usb.ids se mantiene con aportes de la comunidad y cubre muchos más fabricantes que modelos. Es normal que un Vendor ID esté registrado y que un Product ID nuevo, poco común o de un producto genérico todavía no figure.
¿El identificador garantiza quién fabricó el dispositivo?
No siempre. El Vendor ID identifica a quién lo tiene asignado, pero muchos productos económicos reutilizan el identificador del fabricante del chip, e incluso hay dispositivos que declaran identificadores clonados. Tomalo como un indicio muy fuerte, no como una prueba.
¿Qué diferencia hay con el identificador PCI?
Son dos registros distintos. USB numera los periféricos que se conectan por ese bus y PCI numera las placas internas conectadas al bus PCI Express. Un mismo número puede pertenecer a fabricantes diferentes en cada registro, así que hay que consultar el catálogo que corresponde.
¿Con qué frecuencia se actualizan los datos?
La herramienta usa una copia del archivo usb.ids que se renueva periódicamente desde el proyecto Linux USB. Junto al resultado se muestra la versión y la fecha del catálogo con el que se resolvió la consulta.