From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DDJVN-0005Gp-G6 for qemu-devel@nongnu.org; Mon, 21 Mar 2005 04:47:25 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DDJVJ-0005GN-Ai for qemu-devel@nongnu.org; Mon, 21 Mar 2005 04:47:24 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DDJUv-0004q7-6a for qemu-devel@nongnu.org; Mon, 21 Mar 2005 04:46:57 -0500 Received: from [202.92.213.226] (helo=sweep.bur.st) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DDJ5E-0002T0-EM for qemu-devel@nongnu.org; Mon, 21 Mar 2005 04:20:25 -0500 Date: Mon, 21 Mar 2005 17:20:19 +0800 From: Andrew Francis Subject: Re: [Qemu-devel] Joystick, gameport, midi, PC speaker and better sound cards support Message-ID: <20050321092019.GA18831@sweep.bur.st> References: <423E7FB7.2050809@domn.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <423E7FB7.2050809@domn.net> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu@domn.net, qemu-devel@nongnu.org On Mon, Mar 21, 2005 at 03:03:03AM -0500, use.reply-to.address@domn.net wrote: > Hi, > > I'd like to know if joystick support is being considered for inclusion into > qemu someday ? *snip* > for the host side of business , in the case of linux the js* interface takes > care of everything and is surprisingly easy to use (I made a program fully > joystick aware with the "gambas" language in less than a day) The SDL library (already used by qemu for keyboard/mouse/display) has joystick support. I had a go at implementing joystick support a while back, but it doesn't work yet - my test case, TIE Fighter on MS-DOS, responded initially but would stop responding to movement/buttons halfway through the calibration. I was actually planning to dust it off this coming weekend and try to get it working. If anyone else is really eager to have a go before then, let me know and I'll throw a patch together. -- Andrew Francis Perth, Australia http://www.sullust.net/