usb/137129: SteelSeries Ikari USB laser mouse not attaching

Alastair Hogge al at devacid.com
Sat Jul 25 14:30:02 UTC 2009


>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     agh at 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)},

>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-usb mailing list