On Saturday 25 July 2009 16:22:41 Alastair Hogge wrote: > >Number: 137129 > >Category: usb > >Synopsis: SteelSeries Ikari USB laser mouse not attaching > >Confidential: no > >Severity: non-critical > >Priority: low > >Responsible: freebsd-usb > >State: open > >Quarter: > >Keywords: > >Date-Required: > >Class: sw-bug > >Submitter-Id: current-users > >Arrival-Date: Sat Jul 25 14:30:01 UTC 2009 > >Closed-Date: > >Last-Modified: > >Originator: Alastair Hogge > >Release: head-r195867M > >Organization: > >Environment: > > FreeBSD madcat 8.0-BETA2 FreeBSD 8.0-BETA2 #0 r195867M: Sat Jul 25 21:38:19 > WST 2009 a...@madcat:/usr/obj/usr/src/sys/MADCAT i386 > > >Description: > > Mouse fails to attach/load. No screen pointer. > > >How-To-Repeat: > > Plug in Ikari laser mouse. > > >Fix: > > The following diffs add a product code & a quirk. > > *** usbdevs-original Sat Jul 25 21:12:16 2009 > --- /sys/dev/usb/usbdevs Sat Jul 25 21:14:11 2009 > *************** > *** 1115,1120 **** > --- 1115,1121 ---- > product CYPRESS WISPY1A 0x0bad MetaGeek Wi-Spy > product CYPRESS KBDHUB 0x0101 Keyboard/Hub > product CYPRESS FMRADIO 0x1002 FM Radio > + product CYPRESS IKARILASER 0x121f Ikari laser mouse by SteelSeries > product CYPRESS USBRS232 0x5500 USB-RS232 Interface > product CYPRESS SLIM_HUB 0x6560 Slim Hub > product CYPRESS XX6830XX 0x6830 PATA Storage Device > > *** usb_quirk.c-original Sat Jul 25 21:11:55 2009 > --- /sys/dev/usb/quirk/usb_quirk.c Sat Jul 25 21:35:13 2009 > *************** > *** 106,111 **** > --- 106,113 ---- > {USB_QUIRK_ENTRY(USB_VENDOR_HP, USB_PRODUCT_HP_830C, 0x0000, > 0xFFFF, UQ_BROKEN_BIDIR, UQ_NONE)}, {USB_QUIRK_ENTRY(USB_VENDOR_HP, > USB_PRODUCT_HP_1220C, 0x0000, 0xFFFF, UQ_BROKEN_BIDIR, UQ_NONE)}, > {USB_QUIRK_ENTRY(USB_VENDOR_XEROX, USB_PRODUCT_XEROX_WCM15, 0x0000, 0xFFFF, > UQ_BROKEN_BIDIR, UQ_NONE)}, + /* Devices which should be ignored by > ukbd */ > + {USB_QUIRK_ENTRY(USB_VENDOR_CYPRESS, > USB_PRODUCT_CYPRESS_IKARILASER, 0x0000, 0xFFFF, UQ_KBD_IGNORE)}, /* Devices > which should be ignored by uhid */ > {USB_QUIRK_ENTRY(USB_VENDOR_APC, USB_PRODUCT_APC_UPS, 0x0000, > 0xFFFF, UQ_HID_IGNORE, UQ_NONE)}, {USB_QUIRK_ENTRY(USB_VENDOR_BELKIN, > USB_PRODUCT_BELKIN_F6C550AVR, 0x0000, 0xFFFF, UQ_HID_IGNORE, UQ_NONE)}, >
Hi, Your patch looks good. Is this device being driven by libusb? Can you send output from: usbconfig -u XXX -a YYY dump_device_desc dump_curr_config_desc For your device, and I'll get your patch in. Thanks for your patch. --HPS _______________________________________________ freebsd-usb@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"