From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FSQ9Z-0001f5-FD for qemu-devel@nongnu.org; Sat, 08 Apr 2006 22:59:53 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FSQ9X-0001eE-MU for qemu-devel@nongnu.org; Sat, 08 Apr 2006 22:59:52 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FSQ9X-0001e6-Fn for qemu-devel@nongnu.org; Sat, 08 Apr 2006 22:59:51 -0400 Received: from [32.97.182.142] (helo=e2.ny.us.ibm.com) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1FSQDr-0001fr-FC for qemu-devel@nongnu.org; Sat, 08 Apr 2006 23:04:19 -0400 Received: from d01relay04.pok.ibm.com (d01relay04.pok.ibm.com [9.56.227.236]) by e2.ny.us.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id k392xetM008263 for ; Sat, 8 Apr 2006 22:59:40 -0400 Received: from d01av01.pok.ibm.com (d01av01.pok.ibm.com [9.56.224.215]) by d01relay04.pok.ibm.com (8.12.10/NCO/VER6.8) with ESMTP id k392xUCl107524 for ; Sat, 8 Apr 2006 22:59:30 -0400 Received: from d01av01.pok.ibm.com (loopback [127.0.0.1]) by d01av01.pok.ibm.com (8.12.11/8.13.3) with ESMTP id k392xUG4013497 for ; Sat, 8 Apr 2006 22:59:30 -0400 Received: from [9.76.2.7] (sig-9-76-2-7.mts.ibm.com [9.76.2.7]) by d01av01.pok.ibm.com (8.12.11/8.12.11) with ESMTP id k392xT7s013489 for ; Sat, 8 Apr 2006 22:59:29 -0400 Message-ID: <4438788F.90504@us.ibm.com> Date: Sat, 08 Apr 2006 21:59:27 -0500 From: Anthony Liguori MIME-Version: 1.0 Subject: Re: [Qemu-devel] VNC terminal server? References: <44381019.9070507@win4lin.com> In-Reply-To: <44381019.9070507@win4lin.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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 Leonardo E. Reiter wrote: > The Win4Lin Pro version is not a driver, but rather a high-priority > Windows userspace thread. We try to avoid drivers as much as possible > because they are a serious obstacle to supporting new Windows versions > and service packs as they come out. I can't comment on VMware's > approach to be honest. > > I will say that using a device that has readily and/or publicly > available drivers is probably ideal, such as a Wacom tablet. We are > trying to move to more of a device model on Win4Lin Pro for > performance reasons, which is why I am interested in this approach. > But letting Microsoft maintain the guest driver, if it's built into > Windows, is the best solution. It also guarantees the broadest > possible guest support in general - whether it be Linux, Mac OS X, etc. The driver isn't built into Windows. It's pretty easy to install though and the way my patch works, the PS/2 mouse is used until it detects the tablet has been enabled. The Windows driver uses quite a bit more of the features of the tablet than the X driver so there's a bit more work to do but nothing extraordinary. Regards, Anthony Liguori > > If anyone has a link to Anthony Liguori's driver, I'd be glad to look > into fixing whatever may be wrong with it and posting the patches. > > Thanks, > > Leo Reiter > > andrzej zaborowski wrote: >> I thought Anthony Liguori had already written a Wacom tablet emulator >> for QEMU and that worked fine except it supports only one button. I >> don't remember if this support was complete and I don't have a link to >> the patch. >> >> With this you don't need to disable mouse acceleration in the guest OS >> because it makes no sense to accelerate a tablet. >> >> On the other hand writing a guest-side driver for QEMU would leave >> room for further improvements like hiding/showing or >> grabbing/releasing the mouse at specific moments. Or, possibly reusing >> tools from Win4Lin or VMtools from VMware. >