By default, QEMU uses a PS/2 controller to provide a pointer. This kind of device uses relative coordinates, thus the requirement for mouse-grabbing.
However, for guest systems that support USB HID devices, it can also emulate USB Tablets, which use absolute coordinates.
To enable this functionality you just need to add one of those. See Tablets.