diff options
author | Munkyu Im <munkyu.im@samsung.com> | 2016-11-25 13:01:31 +0900 |
---|---|---|
committer | Munkyu Im <munkyu.im@samsung.com> | 2016-11-25 14:09:57 +0900 |
commit | f07ae780be32ec3362cbe49dadd78c8047449a56 (patch) | |
tree | 837fe095bbfa0675627418ec666f727deb92ee10 /hw/acpi | |
parent | 3952d866d030625801469687a19bb3008fda4e62 (diff) | |
download | qemu-f07ae780be32ec3362cbe49dadd78c8047449a56.tar.gz qemu-f07ae780be32ec3362cbe49dadd78c8047449a56.tar.bz2 qemu-f07ae780be32ec3362cbe49dadd78c8047449a56.zip |
shortcut: release pressed keys before input H/W keycode
when user input shortcut key,
the last key sequence is replaced with H/W keycode.
So the key combination on guest is twisted.
Here is an example.
This is key sequence of Menu H/W key: "Crtl + Shift + F6"
If user press "F6",
this key is not delivered to guest but "keycode 169" is delivered.
Finally guest gets "Ctrl + Shift" and "keycode 169".
It occurs unexpected behavior on guest side.
So, if user want to input H/W keycode with shortcut,
all keys pressed should be released before send it.
Change-Id: I82e1310af577d1ab43d20e2f5a9362ba2f58e59c
Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
Diffstat (limited to 'hw/acpi')
0 files changed, 0 insertions, 0 deletions