]> xenbits.xensource.com Git - qemu-xen-3.3-testing.git/commit
Queue some mouse events.
authorIan Jackson <iwj@mariner.uk.xensource.com>
Fri, 9 May 2008 14:50:33 +0000 (15:50 +0100)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Mon, 12 May 2008 11:20:11 +0000 (12:20 +0100)
commit28b7599603cc2165cd68961be034979657759f40
treee2813d5fdeccc154995cb6b3f824e17fa6394ba1
parent20ea41e302650ec05c24b8b3c7c8a96c4d32d56a
Queue some mouse events.

Inspired by xen-unstable changeset, but entirely rewritten:

  changeset:   17003:96b418cf047e6d869740efd3660ab175303a3148
  user:        Keir Fraser <keir.fraser@citrix.com>
  date:        Mon Feb 11 09:57:38 2008 +0000
  files:       tools/ioemu/hw/usb-hid.c tools/ioemu/sdl.c
  description:
  qemu: Queue mouse clicks.

  qemu doesn't enqueue mouse events, just records the latest mouse
  state. This can cause some lost mouse double clicks if the events are
  not processed fast enought. This patch implements a simple queue for
  left mouse click events.

Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
hw/usb-hid.c