USB keyboard
Matthew Dillon
dillon at apollo.backplane.com
Wed Jul 14 16:00:58 PDT 2004
It's a BIOS [mis]-feature. The two are definitely interfering with
each other so emulation should probably remain off. The boot issue
is a harder nut to crack. When emulation is turned off does the
keyboard still work when you are at the boot0 prompt (the blah blah F1>
prompt) ? i.e. if you hit the default key does it immediately move onto
the next stage ?
-Matt
Matthew Dillon
<dillon at xxxxxxxxxxxxx>
:I gave up on my Vaio laptop, I'm now trying a Dell desktop machine.
:
:If I boot with USB legacy emulation enabled, the keyboard doesn't work
:at all once dragonfly is running. If I boot with it disabled, it
:works once dragonfly is running but not during boot (so I can't do
:anything except the default boot).
:
:I found some earlier discussion of this problem, but I don't
:understand what is supposed to happen. With legacy emulation
:enabled, the keyboard is being detected twice:
:
:ukbd0: Dell Dell USB Keyboard Hub, rev 1.10/2.00, addr 3, iclass 3/1
:kbd1 at ukbd0
:...
:atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
:atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
:
:and apparently the two are interfering with each other.
:
:Presumably one of the following should happen:
:
: - when the USB keyboard is attached, legacy emulation should be turned
: off, or
:
: - if legacy emulation is enabled, the USB keyboard should not be
: attached.
:
:Is controlling legacy emulation part of the USB standard? Or is it
:some proprietary feature of the USB controller and BIOS?
:
:-- Richard
More information about the Kernel
mailing list