From owner-freebsd-stable Thu Jul 11 22:17:50 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A380137B400 for ; Thu, 11 Jul 2002 22:17:48 -0700 (PDT) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2483043E4A for ; Thu, 11 Jul 2002 22:17:48 -0700 (PDT) (envelope-from dl-freebsd@catspoiler.org) Received: from mousie.catspoiler.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.12.5/8.12.5) with ESMTP id g6C5Hdwr012869; Thu, 11 Jul 2002 22:17:43 -0700 (PDT) (envelope-from dl-freebsd@catspoiler.org) Message-Id: <200207120517.g6C5Hdwr012869@gw.catspoiler.org> Date: Thu, 11 Jul 2002 22:17:39 -0700 (PDT) From: Don Lewis Subject: Re: bootstrap loader + USB keyboard no-worky To: davep@meduseld.net Cc: mike@vee.net, freebsd-stable@FreeBSD.ORG In-Reply-To: <20020711.222446.730551969.davep@meduseld.net> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 11 Jul, David A. Panariti wrote: > > Check your BIOS. > Mine (Award on an old Soyo 6BA+IV) has an option to enable support for > USB keyboards. > Works great with BootMagic and the FreeBSD bootldr. My GigaByte GA-7DX+ also has this option and the loader sees my USB keyboard when I have this option enabled. The problem is that the keyboard probe code in the kernel (at least in -current) is also fooled into thinking a PS/2 keyboard is present, which it decides it likes better than the USB keyboard. Some time later it must figure out that the PS/2 keyboard isn't there after all, at least according to kbdcontrol, but it isn't smart enough to switch to the USB device. This is especially inconvenient when my NIC card also isn't found and I'm left with a running system that isn't accepting input from anywhere. At that point the only way I can recover is to hit the reset switch. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message