History log of /qemu/hw/input/hid.c (Results 51 – 53 of 53)
Revision Date Author Comments
# 21635e12 09-Aug-2011 Gerd Hoffmann <kraxel@redhat.com>

usb/hid: add hid_pointer_activate, use it

HID reorganziation broke the usb tablet in windows xp. The reason is
that xp activates idle before it starts polling, which creates a
chicken-and-egg issue

usb/hid: add hid_pointer_activate, use it

HID reorganziation broke the usb tablet in windows xp. The reason is
that xp activates idle before it starts polling, which creates a
chicken-and-egg issue: We don't call hid_pointer_poll because there are
no pending events. We don't get any events because the activation code
in hid_pointer_poll is never executed and thus all pointer events are
routed to the PS/2 mouse by qemu.

Fix this by creating a hid_pointer_activate function and call it from
usb-hid when the guest sets the idle state.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>

show more ...


# b069d348 15-Jul-2011 Gerd Hoffmann <kraxel@redhat.com>

hid: move idle+protocol from usb-hid to hid too.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>


# dcfda673 15-Jul-2011 Gerd Hoffmann <kraxel@redhat.com>

usb-hid: split hid code to hw/hid.[ch]

Almost pure code motion. Unstatic hid interface functions and add
them to the header file. Some renames. Some code style cleanups.

Signed-off-by: Gerd Hoff

usb-hid: split hid code to hw/hid.[ch]

Almost pure code motion. Unstatic hid interface functions and add
them to the header file. Some renames. Some code style cleanups.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>

show more ...


123