From: Bernhard M. Wiedemann Date: Wed, 2 Jun 2010 03:32:30 +0000 (+0200) Subject: Extra scan codes for missing keys X-Git-Tag: TizenStudio_2.0_p2.3.2~208^2~7547 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=49b586a922c1818cbd9f576600f72bff182bc257;p=sdk%2Femulator%2Fqemu.git Extra scan codes for missing keys The code comes from http://lists.gnu.org/archive/html/qemu-devel/2010-05/msg02788.html Without this patch it is not possible to send at least 10 special characters (\|'"`~:;[]{}) via the monitor sendkey command. Signed-off-by: Bernhard M. Wiedemann Signed-off-by: Anthony Liguori --- diff --git a/monitor.c b/monitor.c index 05a7ed1..170b269 100644 --- a/monitor.c +++ b/monitor.c @@ -1447,7 +1447,8 @@ static const KeyDef key_defs[] = { { 0x17, "i" }, { 0x18, "o" }, { 0x19, "p" }, - + { 0x1a, "bracket_left" }, + { 0x1b, "bracket_right" }, { 0x1c, "ret" }, { 0x1e, "a" }, @@ -1459,7 +1460,11 @@ static const KeyDef key_defs[] = { { 0x24, "j" }, { 0x25, "k" }, { 0x26, "l" }, + { 0x27, "semicolon" }, + { 0x28, "apostrophe" }, + { 0x29, "grave_accent" }, + { 0x2b, "backslash" }, { 0x2c, "z" }, { 0x2d, "x" }, { 0x2e, "c" },