Date: Fri, 12 Nov 2004 08:49:22 +0100 From: Philip Paeps <philip@freebsd.org> To: freebsd-arch@freebsd.org Subject: Generic 'input device' layer Message-ID: <20041112074922.GA727@loge.nixsys.be>
next in thread | raw e-mail | index | archive | help
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! - Philip -- Philip Paeps Please don't Cc me, I am philip@freebsd.org subscribed to the list. BOFH Excuse #232: Ionization from the air-conditioning
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041112074922.GA727>