From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1CqBxd-0001jD-Fz for qemu-devel@nongnu.org; Sun, 16 Jan 2005 10:05:01 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1CqBqA-0008Ri-94 for qemu-devel@nongnu.org; Sun, 16 Jan 2005 09:57:26 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CqBq4-0008Jw-Pr for qemu-devel@nongnu.org; Sun, 16 Jan 2005 09:57:12 -0500 Received: from [38.113.3.51] (helo=smtp-out.hotpop.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CqBVt-0005v0-Cb for qemu-devel@nongnu.org; Sun, 16 Jan 2005 09:36:21 -0500 Received: from phreaker.net (kubrick.hotpop.com [38.113.3.103]) by smtp-out.hotpop.com (Postfix) with SMTP id BC2F270763 for ; Sun, 16 Jan 2005 14:36:17 +0000 (UTC) Received: from jbrown.mylinuxbox.org (pcp03144805pcs.midval01.tn.comcast.net [68.59.228.236]) by smtp-1.hotpop.com (Postfix) with ESMTP id 532931A0133 for ; Sun, 16 Jan 2005 14:36:16 +0000 (UTC) Date: Sun, 16 Jan 2005 09:35:09 -0500 From: "Jim C. Brown" Subject: Re: [Qemu-devel] rfb patch and mouse movement Message-ID: <20050116143509.GA31097@jbrown.mylinuxbox.org> References: <41EA36B5.4020302@wasp.net.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <41EA36B5.4020302@wasp.net.au> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org On Sun, Jan 16, 2005 at 01:41:09PM +0400, Brad Campbell wrote: > G'day all, > > I'm having a few issues at the moment with mouse > calibration under Windows XP. Every OS with mouse support, with the sole exception of ReactOS, has calibration problems. (At least, those OSes I've managed to test.) Why the mouse is perfectly calibrated in ReactOS, I have no idea. > > I recall at some point, someone was working on emulating a synaptic > touchpad to enable non-relative mouse input. That was me. Turn out to be pointless, as you have the same scaling problem regardless of whether or not the mouse is in relative or absolute mode. And if you can fix the scaling problem, it's easier to stick with a PS/2 mouse, code-wise. > I was having a think. Years > ago I wrote some windows userspace drivers for touchscreens. MicroTouch and > ELOTouch from memory. I still have the code around somewhere. > > It worked by taking the data from the touchscreen, running it through the > relevant calibration routines and sending windows absolute mouse movement > messages. It worked rather well. What "relevant calibration routines" are we looking at here? > > Perhaps we could use the touchscreen for movement only > and send clicks over the ps2 interface. That would require an ugly custom guest driver. > > Just a wildly meandering thought as I struggle to make this session of qemu > with vnc workable with Windows XP. Does pressing Ctrl-Alt (or Ctrl-Shift??) to ungrab the mouse, then realiging the host and guest pointers, and then regrabing the mouse work? This is what I do w/ my no-sdl patch. > > Thoughts? > > Brad > > > _______________________________________________ > Qemu-devel mailing list > Qemu-devel@nongnu.org > http://lists.nongnu.org/mailman/listinfo/qemu-devel > -- Infinite complexity begets infinite beauty. Infinite precision begets infinite perfection.