Subject: kern/8275: USB support is confused - thinks keyboard is 4-button mouse
To: None <gnats-bugs@gnats.netbsd.org>
From: Seebs <seebs@lobe.fleet.plethora.net>
List: netbsd-bugs
Date: 08/25/1999 15:41:58
>Number:         8275
>Category:       kern
>Synopsis:       USB thinks my keyboard is a mouse
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people (Kernel Bug People)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Aug 25 14:50:00 1999
>Last-Modified:
>Originator:     Seebs
>Organization:
	
>Release:        1999 08 25
>Environment:
System: NetBSD lobe.fleet.plethora.net 1.4K NetBSD 1.4K (LOBE) #3: Mon Aug 23 23:06:27 CDT 1999 seebs@lobe.fleet.plethora.net:/usr/src/sys/arch/i386/compile/LOBE i386


>Description:
	I have a USB<->PS/2 adapter which is supposed to accept two PS/2
	devices and present them on the USB bus.  I believe it used to
	probe correctly - but this was before wsmux, so it wasn't very
	useful.

using 1247 buffers containing 4988 KB of memory
uhci0 at pci0 dev 6 function 2: Intel 82371AB USB Host Controller (PIIX4) (rev. 0x01)
uhci0: interrupting at irq 11
uhci0: USB version 1.0
usb0 at uhci0
uhub0 at usb0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
ukbd0 at uhub0 port 1 configuration 1 interface 0
ukbd0: P.I. Engineering PS2 to Mac USB Adapt, rev 1.10/1.00, addr 2, iclass 3/1
ums0 at uhub0 port 1 configuration 1 interface 1
ums0: P.I. Engineering PS2 to Mac USB Adapt, rev 1.10/1.00, addr 2, iclass 3/1
ums0: 4 buttons and Z dir.

	The problem with this is that the device in question is actually the
	Kinesis ergonomic keyboard that I depend on.

	Note Also:  The built-in mouse is disabled by this.

>How-To-Repeat:
	Be me.
>Fix:
>Audit-Trail:
>Unformatted: