Bug 30570

Summary: [kbd] boot loader don't reacts on USB keyboard input
Product: Base System Reporter: Alexander Nedotsukov <bland>
Component: kernAssignee: joe <joe>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description Alexander Nedotsukov 2001-09-14 06:40:00 UTC
If I boot from the FreeBSD boot CD (just burned recent .iso image from ftp.FreeBSD.org mirror) and bypass kernel configuration screen than it seems kernel completely ingores USB keyboard later. Actualy Installation process stops on the first dialog screen.
The steps to avoid this problem are described bellow, but after installation of new kernel with/without atkbdc support it stil impossible to enter to boot loader command promport. System performs countown waiting keypress without any reaction on any keyboard input. Everything becomes ok after it's up.

Fix: 

It's still possible to install FreeBSD on system with only USB keyboard present. You just need to remove AT keyboard controller at the kernel configuration screen.
How-To-Repeat: I believe you just need to boot from the FreeBSD boot CD on system with only USB keyboard present.
Comment 1 wvhemel 2001-09-19 05:27:53 UTC
No drivers have been loaded yet in that stage. It's up to the bios to
handle the usb-keyboard. Do you have an option in your bios you can set to
use the usb-keyboard?
Comment 2 Kris Kennaway freebsd_committer freebsd_triage 2003-07-18 01:34:27 UTC
Responsible Changed
From-To: freebsd-bugs->joe

Assign to USB maintainer
Comment 3 Brooks Davis freebsd_committer freebsd_triage 2004-11-01 20:55:43 UTC
State Changed
From-To: open->closed

The ability to use a USB keyboard in the boot loader is a BIOS function. 
The problem with the keyboard being unusable was resolve in the 4.x series 
and is being worked on in 5.x (you will be able to install 5.3, but a 
complete solution is non-trivial.)  We've got enough PRs related to this 
that we don't need to keep this one open.