Subject: Re: USB / wskbd questions/problems...
To: Mason Loring Bliss <mason@acheron.middleboro.ma.us>
From: Matthias Drochner <drochner@zel459.zel.kfa-juelich.de>
List: current-users
Date: 04/11/1999 13:46:48
mason@acheron.middleboro.ma.us said:
> ukbd0 at uhub1 port 1 configuration 1 interface 0 ukbd0: Alps Electric
> M2452, rev 1.00/1.01, addr 3, iclass 3/1 wskbd0 at ukbd0

> But it definitely wasn't getting keystrokes through to the anything. 

To verify that it works, you should be able to do eg
od /dev/wskbd0
and get keystroke event packets. (defined in <dev/wscons/wsconsio.h>)

> But, it should be noted that the USB keyboard didn't work even when the
> machine was started with the pckbd unplugged.

Hmm - there is a catch: The "pckbd" is attached, even if not physically
found, if the driver believes that it is used as console device. This
allows to plug in (or connect via switchbox) the console keyboard later.
I don't have any USB experience, but as I read the BIOS (and or the
hardware? is this related to the SM-Interrupt in newer processors?
clues welcome) will emulate a traditional keyboard.
The driver should find out whether the console keyboard is an USB
device in disguise, and not attach the old keyboard then. I've
no idea how to do this.

best regards
Matthias