From owner-freebsd-hackers Wed Jan 25 09:04:55 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id JAA01186 for hackers-outgoing; Wed, 25 Jan 1995 09:04:55 -0800 Received: from brasil.moneng.mei.com (brasil.moneng.mei.com [151.186.20.4]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id JAA01177 for ; Wed, 25 Jan 1995 09:04:52 -0800 Received: by brasil.moneng.mei.com (4.1/SMI-4.1) id AA00571; Wed, 25 Jan 95 06:24:13 CST From: Joe Greco Message-Id: <9501251224.AA00571@brasil.moneng.mei.com> Subject: Re: Joystick driver available To: dawes@physics.su.oz.au (David Dawes) Date: Wed, 25 Jan 1995 06:24:13 -0600 (CST) Cc: kuku@gilberto.physik.rwth-aachen.de, jmz@cabri.obs-besancon.fr, freebsd-hackers@freefall.cdrom.com In-Reply-To: <199501251210.AA19077@physics.su.OZ.AU> from "David Dawes" at Jan 25, 95 11:10:47 pm X-Mailer: ELM [version 2.4beta PL9] Content-Type: text Content-Length: 1243 Sender: hackers-owner@FreeBSD.org Precedence: bulk > >A neat thing to do might be to make it "look" like a serial mouse (ioctl or > >something?).... that would allow it to be used with XF86 without any > >further modifications. Cool way to do it, at least for certain > >applications. > > We have someone working on implementing the XInput extension for XFree86. > That might be the best way to make X see it. > > David As someone who's barked up that tree before, it's not particularly great... part of the problem with the current X implementation is that there is only one conceptual cursor, and it gets a little bizarre when you would like to have multiple devices controlling it. XInput does not allow this _simultaneously_, although it does allow you to name your pointer device on the fly. (I am thinking in particular of a touchscreen and mouse combination, where one wants to have both active simultaneously, and not have to do special processing at the application level for one or the other. One of my past pet projects...). ... Joe ------------------------------------------------------------------------------- Joe Greco - The Data Capture Fellow (and UNIX/Network Hacker) 414/362-3617 Marquette Electronics, Inc. - Milwaukee, WI jgreco@brasil.moneng.mei.com