Hi,
I have a Dell R610 with a DRAC, and on boot it finds 3 keyboards: pckbc/pckbd, no apparent physical reality (DRAC? emulation from ukbd0?) ukbd0, no apparent physical reality (DRAC?) ukbd1, a keyboard that's plugged in These all get put in a wsmux and normal usage works. But, ctrl-alt-esc on ukbd1 doesn't, and from reading ukbd.c I see that a) usb can't be the console keyboard if pckbd is found and b) the first usb keyboard is selected for console.
Note that DDB can't use USB keyboards. This is because USB requires quite a lot of stuff in working condition which can't be guarranteed when DDB is running. Since interrupts are disabled when running in DDB, using this would require polling support for the (various) USB hostadapters. Additional things to consider are what to do with any USB packets from any of the other devices that might want to communicate with the host. Actually, in theory it should be possible to use USB keyboards in legacy mode. You need to enable this in the BIOS, disable any USB controllers in the kernel and probably disable ACPI, too. Note that I haven't tried this. Ciao, Wolfgang -- Wolfgang%Solfrank.net@localhost Wolfgang Solfrank