From: Stefan Richter <stefanr@s5r6.in-berlin.de>
To: Nico Schottelius
<nico-lkml-where-to-put-mouse-drivers@schottelius.org>,
linux-kernel@vger.kernel.org
Subject: Re: Where to put mouse drivers?
Date: Fri, 25 Apr 2008 13:24:03 +0200 [thread overview]
Message-ID: <4811BF53.6010408@s5r6.in-berlin.de> (raw)
In-Reply-To: <20080424153743.GC4236@denkbrett.schottelius.org>
Nico Schottelius wrote:
> I am currently wondering, how and where to continue with gpm2.
...
> http://nico.schottelius.org/notizbuch-blog/archive/2008/04/24/where-to-put-mouse-drivers
>From this page:
: So the idea with gpm2 was to make it run on all the standard FOSS
: operating systems (this includes Linux, FreeBSD, NetBSD and OpenBSD
: for me) and implement the mouse de/encoding part cleanly into it.
:
: Now I met the guys from the ggi-team, which aim to use the
: os-mous-support (like wscons or /dev/input/mice).
:
: The problem I see with that approach is that each OS reimplements
: the same stuff again and again. Which is exactly what I do not like.
:
: In my opinion the OS should offer direct access to the hardware
: ports of the mice (like serial devices and ps2 devices) and do the
: de/encoding stuff in userland, which would be portable then.
So you looked at GGI already. And how about X11, e.g. x.org? Or SDL?
Of course these projects also have to handle other input devices besides
pointing devices (keyboards, notably) and graphics output, maybe also
sound output. Their approaches towards pointing devices are influenced
by how the other input and output interfaces are conceived. And they do
use a variety of backends with widely differing degrees of hardware
abstraction (e.g. run on top of X11 or on top of VNC, instead of kernel
interfaces).
You on the other hand only deal with pointing device input and console
output, so you will probably come to different conclusions.
--
Stefan Richter
-=====-==--- -=-- ==--=
http://arcgraph.de/sr/
prev parent reply other threads:[~2008-04-25 11:25 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-04-24 15:37 Nico Schottelius
2008-04-25 11:24 ` Stefan Richter [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4811BF53.6010408@s5r6.in-berlin.de \
--to=stefanr@s5r6.in-berlin.de \
--cc=linux-kernel@vger.kernel.org \
--cc=nico-lkml-where-to-put-mouse-drivers@schottelius.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®