Date: Fri, 3 Dec 2004 22:40:01 +0100 From: Nicolas Souchu <nsouch@free.fr> To: freebsd-arch@freebsd.org Subject: Re: Generic 'input device' layer Message-ID: <20041203214000.GA1466@breizh> In-Reply-To: <20041112074922.GA727@loge.nixsys.be>
index | next in thread | previous in thread | raw e-mail
On Fri, Nov 12, 2004 at 08:49:22AM +0100, Philip Paeps wrote: > I've been spending the last few weeks writing and hacking touchscreen drivers > in the Linux kernel for one of my clients. Thanks to the simple 'input core' > framework, this was pretty easy to do. It wasn't fun, but it was easy. > > Trying to port these drivers to FreeBSD is a lot more painful than it should > be, and I'm finding myself duplicating heaps of code (translating absolute > coordinates to dx/dy motions, mapping buttons, etc). > > Has anyone else tried to write something like 'input core' for FreeBSD? A > quick Google doesn't turn up anything of particular interest. > > Basically, I'm looking for a way to get from hardware events to something > syscons will understand, without having to do all sorts of really disgusting > magic in sys/isa/psm.c or usr.sbin/moused/moused.c. > > If no one else is working on this, I'd like to solicit ideas for what others > would like this interface to look like, and I'll go and write it myself :-) > > Ideas are welcome! http://www.ggi-project.org Is the userland side of such a library. http://www.freebsd.org/~nsouch/kgi4BSD Is an attempt to have KGI the kernel side of GGI under FreeBSD. Have you ever heard about GGI? You should start from it before KGI. Nicholashome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041203214000.GA1466>
