summaryrefslogtreecommitdiffstats
path: root/include/hw/input
Commit message (Collapse)AuthorAgeFilesLines
* input: switch hid mouse and tablet to the new input layer api.Gerd Hoffmann2014-05-261-1/+0
| | | | Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
* input: switch hid keyboard to new input layer api.Gerd Hoffmann2014-05-261-1/+2
| | | | | | | | | Minimal patch to get the switchover done. We continue processing ps/2 scancodes for now as they are part of the live migration stream. Fixing that, then mapping directly from QKeyValue to HID keycodes is left as excercise for another day. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
* input: introduce keyboard handler listGerd Hoffmann2013-04-241-0/+1
| | | | | | | | | | | | | | | Add a linked list of keyboard handlers. Added handlers will go to the head of the list. Removed handlers will be zapped from the list. The head of the list will be used for events. This fixes the keyboard-dead-after-usb-kbd-unplug issue, key events will be re-routed to the ps/2 kbd instead of being discarded. [ v2: fix cut+paste bug found my Markus ] Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Message-id: 1366798118-3248-3-git-send-email-kraxel@redhat.com Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
* hw: move headers to include/Paolo Bonzini2013-04-083-0/+208
Many of these should be cleaned up with proper qdev-/QOM-ification. Right now there are many catch-all headers in include/hw/ARCH depending on cpu.h, and this makes it necessary to compile these files per-target. However, fixing this does not belong in these patches. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
OpenPOWER on IntegriCloud