From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=35270 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PdJEZ-0001YC-BS for qemu-devel@nongnu.org; Thu, 13 Jan 2011 04:12:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PdJEY-0007fP-AQ for qemu-devel@nongnu.org; Thu, 13 Jan 2011 04:12:43 -0500 Received: from mx1.redhat.com ([209.132.183.28]:51897) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PdJEY-0007eR-2E for qemu-devel@nongnu.org; Thu, 13 Jan 2011 04:12:42 -0500 Message-ID: <4D2EC202.3000501@redhat.com> Date: Thu, 13 Jan 2011 10:12:34 +0100 From: Gerd Hoffmann MIME-Version: 1.0 Subject: Re: [Spice-devel] [Qemu-devel] spicevmv chardev, guest agents and paravirtual mouse References: <4D2DD2F1.6030801@redhat.com> <4D2DE7AA.3010202@codemonkey.ws> <4D2DFA1C.9010901@redhat.com> In-Reply-To: <4D2DFA1C.9010901@redhat.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Hans de Goede Cc: spice-devel , "qemu-devel@nongnu.org" Hi, >>> The VDAgentMouseState messages have one problem: They send the pointer >>> position as-is, which introduces a dependency on the screen size. > > Yeah, if we could get rid of that, that would be great. We could even > introduce a new mouse message type to the existing spice vdagent protocol > and use capabilities to switch between the 2. I'd rather go straight to the paravirtual mouse. spice can use both vdagent and usual qemu input devices such as usb tablet to route mouse events, so the switchover should be relatively painless and also completely independent from the agent design. cheers, Gerd