From owner-freebsd-usb@FreeBSD.ORG Sat Jul 25 15:18:42 2009 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5176D1065672; Sat, 25 Jul 2009 15:18:42 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe14.swipnet.se [212.247.155.161]) by mx1.freebsd.org (Postfix) with ESMTP id B196F8FC1A; Sat, 25 Jul 2009 15:18:41 +0000 (UTC) (envelope-from hselasky@c2i.net) X-Cloudmark-Score: 0.000000 [] X-Cloudmark-Analysis: v=1.0 c=1 a=-gZE2kl7ImYA:10 a=MXw7gxVQKqGXY79tIT8aFQ==:17 a=yDJqiXZu_Eyiq7O8ErgA:9 a=p_DQDvRfeUmr0agZd1cA:7 a=HuYQ48XWeT2tjMb-odTRMgt6g4IA:4 Received: from [62.113.132.61] (account mc467741@c2i.net HELO laptop.adsl.tele2.no) by mailfe14.swip.net (CommuniGate Pro SMTP 5.2.13) with ESMTPA id 543854961; Sat, 25 Jul 2009 17:00:53 +0200 From: Hans Petter Selasky To: freebsd-usb@freebsd.org Date: Sat, 25 Jul 2009 17:00:43 +0200 User-Agent: KMail/1.11.4 (FreeBSD/8.0-BETA2; KDE/4.2.4; i386; ; ) References: <200907251422.n6PEMf9M033143@www.freebsd.org> In-Reply-To: <200907251422.n6PEMf9M033143@www.freebsd.org> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200907251700.45428.hselasky@c2i.net> Cc: freebsd-gnats-submit@freebsd.org, Alastair Hogge Subject: Re: usb/137129: SteelSeries Ikari USB laser mouse not attaching X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Jul 2009 15:18:42 -0000 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 agh@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