From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.33) id 1BMAKW-0001Ra-GU for qemu-devel@nongnu.org; Fri, 07 May 2004 14:44:16 -0400 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.33) id 1BMAJz-0000zL-Mn for qemu-devel@nongnu.org; Fri, 07 May 2004 14:44:14 -0400 Received: from [38.113.3.61] (helo=babyruth.hotpop.com) by monty-python.gnu.org with esmtp (Exim 4.33) id 1BMAGu-0008BI-SL for qemu-devel@nongnu.org; Fri, 07 May 2004 14:40:33 -0400 Received: from phreaker.net (kubrick.hotpop.com [38.113.3.103]) by babyruth.hotpop.com (Postfix) with SMTP id 5576A422320 for ; Fri, 7 May 2004 18:14:00 +0000 (UTC) Received: from jbrown.mylinuxbox.org (pcp02555028pcs.batlfl01.tn.comcast.net [68.60.22.179]) by smtp-3.hotpop.com (Postfix) with ESMTP id 03C4AF57256 for ; Fri, 7 May 2004 18:24:20 +0000 (UTC) Date: Fri, 7 May 2004 14:39:09 -0400 From: "Jim C. Brown" Subject: Re: [Qemu-devel] Re: win2k installation: times Message-ID: <20040507183909.GA20914@jbrown.mylinuxbox.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline 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 Fri, May 07, 2004 at 08:47:20AM -0600, Matthew Mastracci wrote: > Jim C. Brown wrote: > > >P.S. I have the Synaptic specifications downloaded. I can start writing the > >qemu support, once I figure out how the PS/2 mouse is emulated. > > > >It would probably be easier to add a command to the emulated mouse to > >switch > >from reporting relative position to absolute position. This would need a > >custom guest driver to use absolute positioning though. :/ > > > > > The Synaptics touchpad has a special register sequence that switches it > to absolute-reporting mode. The bonus of doing it this way is that > Linux/XFree86-based operating systems get free absolute positioning > support (the kernel PS/2 layer has touchpad support built in). Windows > is the only tricky part of this implementation. > > Matt. The touchpad emulation isn't as hard as I thought it would have been, for this very reason. I have the info query mechanism fully coded, and am working on the packets themselves. So much bitshifting is tricky but not inheriently difficult. BTW, am I the first to try this? Or am I duplicating someone else's work? It took 2 days, 10 hours, and 40 minutes to install win2k on qemu-softmmu on a 200mhz Pentium I cpu. Emulated with 32 mb of RAM, though if I had to do it over again I would have given it 64mb. Still takes 6 hours to boot. > _______________________________________________ > Qemu-devel mailing list > Qemu-devel@nongnu.org > http://mail.nongnu.org/mailman/listinfo/qemu-devel -- Infinite complexity begets infinite beauty. Infinite precision begets infinite perfection.