Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Nov 2004 01:29:59 +0100
From:      Philip Paeps <philip@freebsd.org>
To:        Brooks Davis <brooks@one-eyed-alien.net>
Cc:        Maksim Yevmenkin <maksim.yevmenkin@gmail.com>
Subject:   Re: cvs commit: src/sys/dev/vkbd vkbd.c vkbd_var.h src/sys/modules/vkbd Makefile
Message-ID:  <20041117002959.GH24418@fasolt.home.paeps.cx>
In-Reply-To: <20041116183549.GB11906@odin.ac.hmc.edu>
References:  <bb4a86c7041116093262758595@mail.gmail.com> <7302.1100627038@critter.freebsd.dk> <bb4a86c704111610006d8283ed@mail.gmail.com> <20041116180905.GA11906@odin.ac.hmc.edu> <bb4a86c70411161028698cbae2@mail.gmail.com> <20041116183549.GB11906@odin.ac.hmc.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2004-11-16 10:35:49 (-0800), Brooks Davis <brooks@one-eyed-alien.net> wrote:
> On Tue, Nov 16, 2004 at 10:28:37AM -0800, Maksim Yevmenkin wrote:
> > i think i see where you are going. you are probably thinking about some
> > sort of lights-out management where you use only network connection to
> > control box remotely, a-la pc-weasel and eric cards. am i close?
> 
> I'm primairly intrested in solving the problem of machines with a AT
> keyboard controller (which currently attached non-existant keyboards to
> allow hot-pluging) and a USB keyboard.

Is the problem that the USB keypresses are just not getting through because
the system thinks that the AT keyboard is The One And Only Keyboard Present?

> The second case I'm intrested in is a LOM card.  In one case I've seen one
> present the keyboard as a USB keyboard which means you need to support two
> USB keyboards.

My idea would be to feed all 'input events' from hardware drivers into a
pseudo-driver, serialize it, and send it on to the higher layers of the
system.  I see no real reason why we should't allow a user to start typing a
command on one keyboard, finish it on another, and hit <cr> on a third.  Why
anyone would want to do that is beyond me, but it should be possible.

Mmm, one reason I can think of is wireless keyboards: one runs out of
batteries, stick in another one, go on from where you left off without
frantically looking for a petrol station willing to sell you the right kind of
batteries in the middle of the night when batteries are prone to run out and
you're desperate to finish what you're typing :-)

 - Philip

-- 
Philip Paeps                                    Please don't Cc me, I am
philip@freebsd.org                               subscribed to the list.

  BOFH Excuse #331:
    those damn raccoons!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041117002959.GH24418>