USB keyboard riddle

Lachlan O'Dea odela01 at ca.com
Sun May 4 22:17:27 PDT 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Typical, I post a question then figure it out just a few minutes later. 
FreeBSD will work with BIOS keyboard emulation enabled if I explicitly 
disable the atkbd device. I'm running 5.0, so I did this by adding:

hint.atkbd.0.disable="1"

to /boot/device.hints.


On Monday, May 5, 2003, at 12:46 Australia/Melbourne, Lachlan O'Dea 
wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi, here's a riddle for you.
>
> I've got a machine with an Abit AT7 motherboard. So no legacy ports, 
> just USB and Firewire. The BIOS has two options for USB keyboard 
> support: "BIOS" or "OS". OS means that the operating system must 
> support the keyboard, BIOS means that the BIOS will emulate a standard 
> keyboard. The keyboard only works in FreeBSD if it's set to OS, but 
> Windows XP doesn't seem to care.
>
> This is OK, except that I want to dual boot between Windows XP and 
> FreeBSD. Both the FreeBSD boot manager and GRUB rely on BIOS calls to 
> read from the keyboard. So to actually make a selection in the boot 
> manager, I have to set the keyboard support to BIOS, but then I can't 
> use the keyboard once FreeBSD is running.
>
> Is it possible to make this work? I couldn't see anything obvious in 
> the ukbd man page.
>
> ====
> Lachlan O'Dea <lodea at vet.com.au>       Computer Associates Pty Ltd
> Webmaster                              Vet - Anti-Virus Software
> http://www.vet.com.au/                 Ich bin CA!
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.1 (Darwin)
>
> iD8DBQE+tdB9oBZahcUBONoRAnsPAJwN2PP3KpqENKCUIxcEfRENBXQLSwCgnrve
> RXsbThYteHk1Uj6BPFS66u0=
> =ISfh
> -----END PGP SIGNATURE-----
>
>

====
Lachlan O'Dea <lodea at vet.com.au>       Computer Associates Pty Ltd
Webmaster                              Vet - Anti-Virus Software
http://www.vet.com.au/                 Ich bin CA!


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (Darwin)

iD8DBQE+tfPjoBZahcUBONoRAkG6AKDwje4zTDBX/XZe8Ms8bzGdYs5NZACfX0/i
Yk/G66PkPoaI5fCnwrwSRKc=
=07CV
-----END PGP SIGNATURE-----



More information about the freebsd-questions mailing list