Subject: kern/6719: Kensington Mouse-in-a-Box not listed in usbdevs
To: None <>
From: Dave Huang <>
List: netbsd-bugs
Date: 01/02/1999 21:14:19
>Number:         6719
>Category:       kern
>Synopsis:       Kensington Mouse-in-a-Box not listed in usbdevs
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    kern-bug-people (Kernel Bug People)
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sat Jan  2 19:20:00 1999
>Originator:     Dave Huang
Name: Dave Huang     |   Mammal, mammal / their names are called /
INet:   |   they raise a paw / the bat, the cat /
FurryMUCK: Dahan     |   dolphin and dog / koala bear and hog -- TMBG
Dahan: Hani G Y+C 23 Y++ L+++ W- C++ T++ A+ E+ S++ V++ F- Q+++ P+ B+ PA+ PL++
>Release:        NetBSD-current as of January 2, 1999
System: NetBSD 1.3I NetBSD 1.3I (FLUFF) #6: Sat Jan 2 20:46:27 CST 1999 i386

	The USB version of the Kensington Mouse-in-a-Box isn't listed
in usbdevs.
	Plug in the above mouse and notice that the kernel doesn't
know what it is, even with USBVERBOSE:

ums0 at uhub0 port 1 configuration 1 interface 0
ums0: vendor 0x0461 product 0x4d02, rev 1.00/1.41, addr 2, iclass 3/1
ums0: 3 buttons and Z dir.

--- /usr/src/sys/dev/usb/usbdevs	Wed Dec 30 06:16:14 1998
+++ usbdevs	Sat Jan  2 20:21:46 1999
@@ -48,6 +48,7 @@
 vendor NANAO		0x0440	Nanao
 vendor UNIXTAR		0x0451  Unixtar
 vendor GENIUS		0x0458	Genius
+vendor KENSINGTON	0x0461	Kensington
 vendor CHERRY		0x046a	Cherry
 /* Behavior Technology Corporation */
 vendor BTC		0x046e	BTC
@@ -94,6 +95,9 @@
 /* Genius products */
 product GENIUS NICHE		0x0001	Niche mouse
 product GENIUS FLIGHT2000	0x1004	Flight 2000 joystick
+/* Kensington products */
+product KENSINGTON MOUSE	0x4d02	mouse
 /* Cherry products */
 product CHERRY MY3000KBD	0x0001	My3000 keyboard