Michael Tokarev a8fb7ff3fd USB keyboard emulation key mapping error
The USB keyboard emulation's translation table in hw/usb-hid.c doesn't
match the codes actually sent for the Logo (a.k.a. "Windows") or Menu
keys. This results in the guest OS not being able to receive these keys
at all when the USB keyboard emulation is being used.

In particular, both the keymap in /usr/share/kvm/keymaps/modifiers and
the evdev table in x_keymap.c map these keys to 0xdb, 0xdc, and 0xdd,
while usb_hid_usage_keys[] seems to be expecting them to be mapped to
0x7d, 0x7e, and 0x7f.

The attached patch seems to fix the problem, at least in my (limited)
testing.

http://bugs.debian.org/578846
http://bugs.debian.org/600593 (cloned from the above against different pkg)
https://bugs.launchpad.net/qemu/+bug/584139

Signed-Off-By: Brad Jorsch <anomie@users.sourceforge.net>
Signed-Off-By: Michael Tokarev <mjt@tls.msk.ru>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
2011-01-16 19:52:48 +01:00
2011-01-12 19:49:00 +00:00
2010-12-09 14:23:24 +01:00
2010-12-09 14:23:24 +01:00
2010-12-26 00:29:49 +01:00
2011-01-12 19:48:56 +00:00
2011-01-06 18:25:37 +00:00
2010-12-17 16:11:03 +01:00
2011-01-10 10:55:10 +01:00
2010-12-02 21:13:39 +02:00
2010-11-01 00:54:06 +03:00
2010-09-10 18:47:31 +00:00
2010-10-20 16:15:04 -05:00
2010-10-20 16:15:04 -05:00
2011-01-14 20:39:17 +01:00
2011-01-04 21:58:24 +01:00
2010-05-24 15:18:23 -05:00
2010-12-17 16:10:59 +01:00
2011-01-10 22:31:09 +01:00
2010-12-31 22:23:38 +01:00
2011-01-16 08:32:27 +00:00
2010-11-21 09:16:57 -06:00
2010-11-21 09:16:57 -06:00
2010-11-21 09:16:57 -06:00
2010-06-11 15:25:14 -03:00
2010-12-02 21:13:39 +02:00
2010-10-20 16:15:04 -05:00
2010-10-20 16:15:04 -05:00
2011-01-14 20:39:19 +01:00
2010-12-09 14:23:24 +01:00
2011-01-15 08:31:00 +00:00
2010-12-09 14:23:24 +01:00
2010-10-30 08:02:40 +00:00
2010-07-01 14:27:13 -03:00
2010-07-01 14:27:13 -03:00
2010-09-22 20:05:23 +00:00
2010-12-03 15:09:39 +02:00
2010-11-17 09:52:24 -02:00
2010-11-17 09:52:24 -02:00
2010-12-11 21:32:47 +00:00
2010-09-21 18:36:42 +02:00
2011-01-09 20:58:11 +00:00
2010-10-22 14:49:35 +02:00
2011-01-12 19:48:59 +00:00
2011-01-09 20:59:53 +00:00
2010-10-03 06:34:51 +00:00
2010-10-03 06:34:51 +00:00
2010-10-01 10:12:43 -03:00
2010-09-18 05:53:14 +00:00
2010-12-17 16:11:04 +01:00
2011-01-09 14:43:33 +00:00
2010-07-28 07:58:15 -05:00

Read the documentation in qemu-doc.html.

Fabrice Bellard.
Description
No description provided
Readme 404 MiB
Languages
C 82.6%
C++ 6.5%
Python 3.4%
Dylan 2.9%
Shell 1.6%
Other 2.8%