Problem with USB keyboard during boot screen

Schaich Alonso alonsoschaich at gmx.de
Thu Jan 26 23:35:37 UTC 2012


On 2012-01-26 (Thursday) 23:00:32 Garance A Drosihn wrote:
> 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.

The illuminated keyboard is most probably an usb-2 device, while the 
nonilluminated one is usb-1. USB-1 is supported by BIOS and USB-2 is not I 
would guess, and it's also the bios where you could eventually change this 
(notice that you will probably not be able to enter BIOS with the illuminated 
keyboard either)

Alonso


More information about the freebsd-stable mailing list