QEMU has no way to know where the mouse pointer is located in the guest. For that you have to use the tablet which uses absolute positions instead, by passing "-usbdevice tablet" on the command line.
** Changed in: qemu Status: New => Invalid -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/717628 Title: qemu should ungrab mouse cursor where it is located in guest OS Status in QEMU: Invalid Bug description: When ungrabbing with CTRL-ALT, the host OS mouse cursor should be warped at the location it was inside the guest OS for better user experience. The same should be done with grabbing, when the window is clicked and the focus grabbed from the host OS, the mouse should be warped in the guest to the location where the click happened. The rationale is, that it is the same mouse pointer and it should not appear to change location when un/grabbing...