Hi Frediano,
Thanks for your review! This path is based on assumption that mouse mode is always client for as long as vdagent running. As we know now this assumption is wrong, so we are calling this patch back for rework.
Regards, Dmitry
The code is fine but the rationale lacks a bit.
On Linux there is no such feature but not the bug so if your rationale is this is needed to fix a bug I don't understand why.
Also the rationale assume the server or client pointer is all dependent on vdagent existence which seems not true.
I was looking at Sandy (should download last WDDM) code and seems that EnablePointer is used in 3 cases
- to reply cursor support (which is wrong, driver support cursor either way);
- to avoid sending cursor shape changes (which seems not that fine);
- to avoid sending cursor movements (which reduces guest -> server dialog for sure and perhaps server -> client if server propagate always).
Frediano
Hi,
What do you think that needs to be done? The patches should be applied? The interface of the device should be extended to support broadcasting the mouse mode to the driver? ( I think would require to modify the spice protocol ) The interface of spice-gtk should be extended to support broadcasting the mouse mode to vdagent?
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxxhttps://lists.freedesktop.org/mailman/listinfo/spice-devel
|
_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/spice-devel