Have you turned mouse acceleration off in your guest OS?

If not, then the mouse pointer is not guaranteed to move one distance unit 
inside the guest for every distance unit it moves in real life. (Sorry, an 
unscientific explanation, but I hope it suffices.) In fact, when you move
the mouse quickly, the pointer will move even more quickly ;-) This makes 
it impossible for QEMU reliably to coordinate the host and guest mouse 
locations.

Under Windows, IIRC, you can go to:

   Settings|Control Panel|Mouse|Pointer Options

and to turn off the (ironically named) tick-box option:

   [ ] Enhance pointer precision

Under X, try:

   $ xset m 1

which sets the mouse "acceleration multiplier" to 1, thus keeping the 
mouse positioning host-pixel-perfect both in regular and accelerated 
modes.

For gpm, try adding the command line qualifier:

   -a 1

for similar reasons to the xset command above.

HtH.

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to