Date: Mon, 22 Jul 2013 16:00:02 GMT From: Hans Petter Selasky <hps@bitfrost.no> To: freebsd-usb@FreeBSD.org Subject: Re: usb/180657: [PATCH] Filco Majestouch 2 keyboard recognized as keyboard and mouse Message-ID: <201307221600.r6MG02P1015230@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR usb/180657; it has been noted by GNATS. From: Hans Petter Selasky <hps@bitfrost.no> To: Yamagi Burmeister <yamagi@yamagi.org> Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: usb/180657: [PATCH] Filco Majestouch 2 keyboard recognized as keyboard and mouse Date: Mon, 22 Jul 2013 17:57:56 +0200 On 07/22/13 17:51, Yamagi Burmeister wrote: > Of course, here it is: > > ugen0.2: <product 0x0024 vendor 0x8087> at usbus0, cfg=0 md=HOST > spd=HIGH (480Mbps) pwr=SAVE (0mA) > > > Configuration index 0 > > bLength = 0x0009 > bDescriptorType = 0x0002 > wTotalLength = 0x0019 > bNumInterfaces = 0x0001 > bConfigurationValue = 0x0001 > iConfiguration = 0x0000 <no string> > bmAttributes = 0x00e0 > bMaxPower = 0x0000 > > Interface 0 > bLength = 0x0009 > bDescriptorType = 0x0004 > bInterfaceNumber = 0x0000 > bAlternateSetting = 0x0000 > bNumEndpoints = 0x0001 > bInterfaceClass = 0x0009 > bInterfaceSubClass = 0x0000 > bInterfaceProtocol = 0x0000 > iInterface = 0x0000 <no string> > > Endpoint 0 > bLength = 0x0007 > bDescriptorType = 0x0005 > bEndpointAddress = 0x0081 <IN> > bmAttributes = 0x0003 <INTERRUPT> > wMaxPacketSize = 0x0001 > bInterval = 0x000c > bRefresh = 0x0000 > bSynchAddress = 0x0000 > Hi, I would expect two interfaces here. Only one driver can attach to a single interface. Is your keyboard and mouse two separate devices through an external USB HUB? Is the ums and ukbd in the kernel? Could you run one more with your quirk disabled and dual mouse/keyboard plugged in: usbconfig -d X.Y show_ifdrv Thank you, --HPS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201307221600.r6MG02P1015230>