Re: [Spice-devel] [Qemu-devel] spicevmv chardev, guest agents and paravirtual mouse

2011-01-13 Thread Gerd Hoffmann
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

Re: [Spice-devel] [Qemu-devel] spicevmv chardev, guest agents and paravirtual mouse

2011-01-13 Thread Gerd Hoffmann
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

Re: [Spice-devel] [Qemu-devel] spicevmv chardev, guest agents and paravirtual mouse

2011-01-13 Thread Gerd Hoffmann
Hi, There isn't much spice-specific stuff in there. The clipboard bits for example should work unmodified with vnc, one would just have to hack up a vnc extention to tunnel the agent protocol over vnc (and vnc client support of course). VNC already supports copy/paste as part of the protocol

Re: [Spice-devel] [Qemu-devel] spicevmv chardev, guest agents and paravirtual mouse

2011-01-12 Thread Anthony Liguori
On 01/12/2011 01:28 PM, Alon Levy wrote: Regarding wire protocol this would of course be very wasteful. If it's used between the guest and host except for the translation overhead, which is minimal I think (except for a copy-paste of a large amount of data - I'm not familiar enough with XML-RPC

Re: [Spice-devel] [Qemu-devel] spicevmv chardev, guest agents and paravirtual mouse

2011-01-12 Thread Anthony Liguori
On 01/12/2011 12:59 PM, Hans de Goede wrote: Hi, On 01/12/2011 06:40 PM, Anthony Liguori wrote: On 01/12/2011 10:12 AM, Gerd Hoffmann wrote: Hi folks, Looks like the spicevmc patch kicked the guest qagent discussion, so lets start with this, although it isn't related much to the agent issue

Re: [Spice-devel] [Qemu-devel] spicevmv chardev, guest agents and paravirtual mouse

2011-01-12 Thread Alon Levy
On Wed, Jan 12, 2011 at 07:59:40PM +0100, Hans de Goede wrote: > Hi, > > On 01/12/2011 06:40 PM, Anthony Liguori wrote: > >On 01/12/2011 10:12 AM, Gerd Hoffmann wrote: > >> > >>Hi folks, > >> > >>Looks like the spicevmc patch kicked the guest qagent discussion, so lets > >>start with this, althou

Re: [Spice-devel] [Qemu-devel] spicevmv chardev, guest agents and paravirtual mouse

2011-01-12 Thread Hans de Goede
Hi, On 01/12/2011 06:40 PM, Anthony Liguori wrote: On 01/12/2011 10:12 AM, Gerd Hoffmann wrote: Hi folks, Looks like the spicevmc patch kicked the guest qagent discussion, so lets start with this, although it isn't related much to the agent issue itself ... The spicevmc chardev just pipes

Re: [Spice-devel] [Qemu-devel] spicevmv chardev, guest agents and paravirtual mouse

2011-01-12 Thread Anthony Liguori
On 01/12/2011 10:12 AM, Gerd Hoffmann wrote: Hi folks, Looks like the spicevmc patch kicked the guest qagent discussion, so lets start with this, although it isn't related much to the agent issue itself ... The spicevmc chardev just pipes data from a chardev user within qemu to libspice a