Problem with USB keyboard during boot screen

Garance A Drosihn drosih at rpi.edu
Thu Jan 26 23:13:30 UTC 2012


Hi.

I recently installed 9.0-release on a brand new PC which has an i3 chip.
During the initial install I happened to use a USB keyboard from Apple.
I installed freebsd/amd64.  Everything that I tried worked okay with it.

After testing a variety of things, I put the machine in a small rack I
have, and hooked up a different USB keyboard to it.  Once the machine
has booted all the way up to a "login:" prompt, the newer USB keyboard
also works fine.  It's from Logitech, and has illuminated keys (if that
makes any difference).

The thing is, the newer keyboard will not work during the initial boot
screen.  I see the menu fine, but everything I type using the logitech
keyboard is ignored.  If I plug in the Apple keyboard, that works fine
during the bootup screen.

Is there something I could configure to make the Logitech keyboard work
during that bootup screen?  The thing is that the Apple keyboard has a
pretty short USB cable, while the Logitech one has a much longer cable.

When I plug in the Logitech keyboard, I get /var/log/messages of:

   Jan 26 16:54:20 santropez kernel: ugen1.3: <Logitech> at usbus1
   Jan 26 16:54:20 santropez kernel: ukbd0: <Logitech Logitech 
Illuminated Keyboard, class 0/0, rev 2.00/55.01, addr 3> on usbus1
   Jan 26 16:54:20 santropez kernel: kbd2 at ukbd0
   Jan 26 16:54:20 santropez kernel: uhid0: <Logitech Logitech 
Illuminated Keyboard, class 0/0, rev 2.00/55.01, addr 3> on usbus1

When I plug in the Apple keyboard, I get messages of:

   Jan 26 16:54:37 santropez kernel: ugen1.4: <Apple, Inc.> at usbus1
   Jan 26 16:54:37 santropez kernel: uhub4: <Apple, Inc. Keyboard Hub, 
class 9/0, rev 2.00/94.15, addr 4> on usbus1
   Jan 26 16:54:38 santropez kernel: uhub4: 3 ports with 2 removable, 
bus powered
   Jan 26 16:54:39 santropez kernel: ugen1.5: <Apple, Inc> at usbus1
   Jan 26 16:54:39 santropez kernel: ukbd1: <Apple, Inc Apple Keyboard, 
class 0/0, rev 2.00/0.69, addr 5> on usbus1
   Jan 26 16:54:39 santropez kernel: kbd3 at ukbd1
   Jan 26 16:54:39 santropez kernel: uhid1: <Apple, Inc Apple Keyboard, 
class 0/0, rev 2.00/0.69, addr 5> on usbus1

This is not particularly critical to me, but it'd be nice if I could
get the logitech one to work during the bootup screen.

-- 
Garance Alistair Drosehn                =     drosih at rpi.edu
Senior Systems Programmer               or   gad at FreeBSD.org
Rensselaer Polytechnic Institute;             Troy, NY;  USA


More information about the freebsd-stable mailing list