Subject: Re: logitech internet navigator / xfree / wscons
To: Pavel =?iso-8859-2?q?Arno=B9t?= <pavel.arnost@clnet.cz>
From: Nathan J. Williams <nathanw@wasabisystems.com>
List: port-i386
Date: 08/07/2003 18:02:26
Pavel Arno=B9t <pavel.arnost@clnet.cz> writes:

> i am quite disappointed that usb logitech keyboard doesn't work as
> expected under NetBSD;
> multimedia keys doesn't raise events, i tested it with xev and cat <
> /dev/wskbd1
>=20
> any hints/tips/ideas?

The special keys are showing up as a separate USB HID device. The
keyboard is here:

> uhidev1 at uhub0 port 2 configuration 1 interface 0
> uhidev1: Logitech Logitech USB Keyboard, rev 1.10/15.00, addr 2, iclass 3=
/1
> ukbd0 at uhidev1
> wskbd1 at ukbd0 mux 1
> wskbd1: connecting to wsdisplay0

but the rest of the stuff is here:

> uhidev2 at uhub0 port 2 configuration 1 interface 1
> uhidev2: Logitech Logitech USB Keyboard, rev 1.10/15.00, addr 2, iclass 3=
/0
> uhidev2: 3 report ids
> uhid0 at uhidev2 reportid 1: input=3D2, output=3D0, feature=3D0
> uhid1 at uhidev2 reportid 2: input=3D1, output=3D0, feature=3D0
> ums1 at uhidev2 reportid 3: 0 buttons and Z dir.

So the kernel sees two HID devices and a mouse (is this a keyboard
with some kind of built-in pointing devie?).

To use the HID devides, look at usbhidctl(1) and usbhidaction(1).

        - Nathan