aboutsummaryrefslogtreecommitdiff
path: root/ui/input.c
diff options
context:
space:
mode:
authorDaniel P. Berrange <berrange@redhat.com>2017-10-19 15:28:46 +0100
committerGerd Hoffmann <kraxel@redhat.com>2017-10-23 10:50:02 +0200
commit29fd23a579f65e73cf6a4ded1d8cd472caed1426 (patch)
treeca5f48411c2d2f55241f4277deab1c7cc283cec2 /ui/input.c
parent927f0425c4e50705682a422c4a45d634d759d608 (diff)
downloadqemu-29fd23a579f65e73cf6a4ded1d8cd472caed1426.zip
qemu-29fd23a579f65e73cf6a4ded1d8cd472caed1426.tar.gz
qemu-29fd23a579f65e73cf6a4ded1d8cd472caed1426.tar.bz2
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>
Diffstat (limited to 'ui/input.c')
0 files changed, 0 insertions, 0 deletions