qemu/hw/input
Daniel P. Berrange 29fd23a579 ps2: fix scancodes sent for Ctrl+Pause key combination
The 'Pause' key is special in the AT set 1 / set 2 scancode definitions.

An unmodified 'Pause' key is supposed to send

 AT Set 1:  e1 1d 45 91 9d c5 (Down)  <nothing> (Up)
 AT Set 2:  e1 14 77 e1 f0 14 f0 77 (Down)  <nothing> (Up)

which QEMU gets right. When combined with Ctrl (both left and right variants),
a different sequence is expected

 AT Set 1:  e0 46 e0 c6 (Down)  <nothing> (Up)
 AT Set 2:  e0 7e e0 f0 73 (Down)  <nothing> (Up)

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
Message-id: 20171019142848.572-8-berrange@redhat.com
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2017-10-23 10:50:02 +02:00
..
Makefile.objs
adb.c ui: drop altgr and altgr_r QKeyCodes 2017-07-27 14:23:33 +02:00
hid.c hid: Reset kbd modifiers on reset 2017-06-23 11:50:05 +02:00
lm832x.c
milkymist-softusb.c memory: Rename memory_region_init_ram() to memory_region_init_ram_nomigrate() 2017-07-14 17:59:42 +01:00
pckbd.c
pl050.c
ps2.c ps2: fix scancodes sent for Ctrl+Pause key combination 2017-10-23 10:50:02 +02:00
pxa2xx_keypad.c
stellaris_input.c
trace-events ps2: fix scancodes sent for Alt-Print key combination (aka SysRq) 2017-10-23 10:50:02 +02:00
tsc210x.c migration: pre_save return int 2017-09-27 11:35:59 +01:00
tsc2005.c
virtio-input-hid.c virtio-input: send rel-wheel events for wheel buttons 2017-09-29 10:36:33 +02:00
virtio-input-host.c
virtio-input.c
vmmouse.c vmstate: error hint for failed equal checks 2017-06-28 11:18:44 +02:00