Date: Mon, 21 Apr 2014 04:30:01 GMT From: freebsd ia64 <freebsd.ia64@gmail.com> To: freebsd-amd64@FreeBSD.org Subject: Re: amd64/188186 USB KVM Mouse fails to function Message-ID: <201404210430.s3L4U1vN032276@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR amd64/188186; it has been noted by GNATS. From: freebsd ia64 <freebsd.ia64@gmail.com> To: bug-followup@FreeBSD.org Cc: Subject: Re: amd64/188186 USB KVM Mouse fails to function Date: Sun, 20 Apr 2014 21:28:58 -0700 Here is more information on KVM mouse failure - When I attach additional USB mouse & jump the KVM mouse port on the tower, the mouse gets detected and works. I am unable to set UQ_HID_IGNORE as per usbconfig. Additional information - root@xxxxxx:/home/xxzz # usbconfig ugen1.1: <EHCI root HUB Intel> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen0.1: <EHCI root HUB Intel> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen0.2: <product 0x0024 vendor 0x8087> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen1.2: <product 0x0024 vendor 0x8087> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen1.4: <product 0x04ec vendor 0x045e> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA) ugen1.3: <USB KVM vendor 0x0835> at usbus1, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON (100mA) ugen1.5: <USB Optical Mouse vendor 0x04ca> at usbus1, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON (98mA)root@xxxxxx:/home/xxzz # usbconfig root@xxxxxx:/home/xxzz # usbconfig -u 1 -a 3 dump_info ugen1.3: <USB KVM vendor 0x0835> at usbus1, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON (100mA) root@xxxxxx:/home/xxzz # usbconfig -u 1 -a 3 dump_curr_config_desc ugen1.3: <USB KVM vendor 0x0835> at usbus1, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON (100mA) Configuration index 0 bLength = 0x0009 bDescriptorType = 0x0002 wTotalLength = 0x003b bNumInterfaces = 0x0002 bConfigurationValue = 0x0001 iConfiguration = 0x0003 <USB KVM> bmAttributes = 0x00a0 bMaxPower = 0x0032 Interface 0 bLength = 0x0009 bDescriptorType = 0x0004 bInterfaceNumber = 0x0000 bAlternateSetting = 0x0000 bNumEndpoints = 0x0001 bInterfaceClass = 0x0003 bInterfaceSubClass = 0x0001 bInterfaceProtocol = 0x0001 iInterface = 0x0001 <USB Keyboard> Additional Descriptor bLength = 0x09 bDescriptorType = 0x21 bDescriptorSubType = 0x11 RAW dump: 0x00 | 0x09, 0x21, 0x11, 0x01, 0x00, 0x01, 0x22, 0x43, 0x08 | 0x00 Endpoint 0 bLength = 0x0007 bDescriptorType = 0x0005 bEndpointAddress = 0x0081 <IN> bmAttributes = 0x0003 <INTERRUPT> wMaxPacketSize = 0x0008 bInterval = 0x000a bRefresh = 0x0000 bSynchAddress = 0x0000 Interface 1 bLength = 0x0009 bDescriptorType = 0x0004 bInterfaceNumber = 0x0001 bAlternateSetting = 0x0000 bNumEndpoints = 0x0001 bInterfaceClass = 0x0003 bInterfaceSubClass = 0x0000 bInterfaceProtocol = 0x0000 iInterface = 0x0002 <USB Mouse> Additional Descriptor bLength = 0x09 bDescriptorType = 0x21 bDescriptorSubType = 0x11 RAW dump: 0x00 | 0x09, 0x21, 0x11, 0x01, 0x00, 0x01, 0x22, 0x82, 0x08 | 0x00 Endpoint 0 bLength = 0x0007 bDescriptorType = 0x0005 bEndpointAddress = 0x0082 <IN> bmAttributes = 0x0003 <INTERRUPT> wMaxPacketSize = 0x0008 bInterval = 0x000a bRefresh = 0x0000 bSynchAddress = 0x0000 root@xxxxxx:/home/xxzz # usbconfig add_dev_quirk_vplh 0x0835 0x1601 0x0000 0xffff UQ_HID_IGNORE root@xxxxxx:/home/xxzz # dmesg -a . . . ukbd0: at uhub3, port 4, addr 3 (disconnected) uhid0: at uhub3, port 4, addr 3 (disconnected) ukbd0: <USB Keyboard> on usbus1 kbd2 at ukbd0 ugen1.3: <vendor 0x0835> at usbus1 (disconnected) ukbd0: at uhub3, port 4, addr 3 (disconnected) ugen1.3: <vendor 0x0835> at usbus1 ukbd0: <USB Keyboard> on usbus1 kbd2 at ukbd0 ugen1.5: <vendor 0x04ca> at usbus1 ums0: <USB Mouse> on usbus1 ums0: 16 buttons and [XYZ] coordinates ID=1 ums1: <vendor 0x04ca USB Optical Mouse, class 0/0, rev 2.00/2.00, addr 5> on usbus1 ums1: 3 buttons and [XYZ] coordinates ID=0 The mouse works if I attach additional USB mouse and jump the KVM USB port. PS/2 mouse does not get detected at all.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201404210430.s3L4U1vN032276>