Hi.
On Wed, 7 Mar 2007 14:55:45 +0000, Daniel P. Berrange wrote:
I know, I know - its awful. In the virt-manager which is in rawhide
this is worked around by doing a pointer grab & hiding the local
cursor. Not ideal but a hell of alot better than current. The root
problem is not really VNC's fault though - we get absolute mouse
coords in the local GTK widget, these are passed over VNC as absolute
coords to Xen, then passes them upto the guest OS as absolute coords,
and finally the guest X server translates them to relative coords and
applies mouse acceleration again :-( I've figured out a Xorg config
stting to make it use absolute coords in the guest, so now its just a
case of making X auto-configure this out-of-the-box.
Kill me for being stupid, but... Wouldn't it make sense to treat the
virtual input device as a tablet (which deliver absolute coordinates
by nature, no?) instead of a mouse (which deliver relative coordinates)?