From owner-freebsd-current Mon Aug 13 2:18:42 2001 Delivered-To: freebsd-current@freebsd.org Received: from gull.mail.pas.earthlink.net (gull.mail.pas.earthlink.net [207.217.121.85]) by hub.freebsd.org (Postfix) with ESMTP id 75FF637B409; Mon, 13 Aug 2001 02:18:39 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from mindspring.com (dialup-209.245.143.29.Dial1.SanJose1.Level3.net [209.245.143.29]) by gull.mail.pas.earthlink.net (EL-8_9_3_3/8.9.3) with ESMTP id CAA26717; Mon, 13 Aug 2001 02:18:32 -0700 (PDT) Message-ID: <3B779B91.6BAAA206@mindspring.com> Date: Mon, 13 Aug 2001 02:19:13 -0700 From: Terry Lambert Reply-To: tlambert2@mindspring.com X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: John Baldwin Cc: current@FreeBSD.org, Sean Kelly , Kazutaka YOKOTA , Matt Dillon , Mike Smith Subject: Re: FreeBSD's aggressive keyboard probe/attach References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG John Baldwin wrote: > 1) Implement probing/detection for PS/2 keyboards post-boot. You can hack > this by having the atkbd0 driver always attach to IRQ 1, but not create and > export a kbd0 syscons keyboard driver until it gets an interrupt event from > the keyboard. This would be pretty easy. > 2) Rewrite the syscons keyboard layer so that we don't have a primary > keyboard that is always the current keyboard, but instead make it accept > input from all keyboards currently plugged into the system. With this you > could go back to assuming a PS/2 keyboard is always around as a hack. This would be rather cool, since it would let me dock and undock my laptop or use an external USB keyboard at the same time... I'll have to find some time to go to Fry's some time in the next couple of weeks or so... -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message