usb/180657: [PATCH] Filco Majestouch 2 keyboard recognized as keyboard and mouse

Hans Petter Selasky hps at bitfrost.no
Mon Jul 22 16:00:03 UTC 2013


The following reply was made to PR usb/180657; it has been noted by GNATS.

From: Hans Petter Selasky <hps at bitfrost.no>
To: Yamagi Burmeister <yamagi at yamagi.org>
Cc: freebsd-gnats-submit at 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


More information about the freebsd-usb mailing list