summaryrefslogtreecommitdiffstats
path: root/linux-user
diff options
context:
space:
mode:
authorPaolo Bonzini2011-01-12 13:19:20 +0100
committerGerd Hoffmann2011-01-24 17:21:34 +0100
commit13f8b97a57450534ccb7aaeb55095a668183fbee (patch)
treeb01be45b41a7029e55e8d42ce1074bca9bac6f9e /linux-user
parentmultiboot: Fix upper memory size in multiboot info (diff)
downloadqemu-13f8b97a57450534ccb7aaeb55095a668183fbee.tar.gz
qemu-13f8b97a57450534ccb7aaeb55095a668183fbee.tar.xz
qemu-13f8b97a57450534ccb7aaeb55095a668183fbee.zip
add event queueing to USB HID
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 remembers all button presses and releases as well. Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com> Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Gerd Hoffman <kraxel@redhat.com>
Diffstat (limited to 'linux-user')
0 files changed, 0 insertions, 0 deletions