On Thu, 23 Dec 2010, Paolo Bonzini wrote: > The polling nature of the USB HID device makes it very hard to double > click or drag while on a high-latency VNC connection. This patch, > based on work done in the Xen qemu-dm tree by Ian Jackson, fixes this > bug by adding an event queue to the device. The event queue associates > each movement with the correct button state (and each button state change > with the correct location); it also remembers all button presses and > releases as well. > > Signed-off-by: Ian Jackson <[email protected]> > Signed-off-by: Stefano Stabellini <[email protected]> > Signed-off-by: Paolo Bonzini <[email protected]> > Cc: Gerd Hoffman <[email protected]>
Thanks for sending this upstream! I meant to do it for quite some time now...
