Hi,
The Logitech QuickCam Pro 9000 does not appear to any product identification strings in its USB device descriptor. Therefore it receives a device name of "USB Device 0x46d:0x990". The attached patch below adds a USB quirk to provide a more friendly name.
Also, for your reference, please find attached the output from "lsusb -vv -d 046d:0990"
Best regards
Peter Stokes
-------------------------------------------------------------------------------
Signed-off-by: Peter Stokes linux@dadeos.co.uk
diff --git a/usb/usbquirks.h b/usb/usbquirks.h index 9211575..5d8ef09 100644 --- a/usb/usbquirks.h +++ b/usb/usbquirks.h @@ -128,6 +128,14 @@ .bInterfaceClass = USB_CLASS_AUDIO, .bInterfaceSubClass = USB_SUBCLASS_AUDIO_CONTROL }, +{ + USB_DEVICE(0x046d, 0x0990), + .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) { + .vendor_name = "Logitech, Inc.", + .product_name = "QuickCam Pro 9000", + .ifnum = QUIRK_NO_INTERFACE + } +},
/* * Yamaha devices