From: Sasha Levin Date: Thu, 9 Jun 2011 20:48:16 +0000 (-0400) Subject: kvm tools: Fix some SDL keyboard translations X-Git-Tag: next-20110824~3^2~210 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=35e50510660d26b1c8e76b3e8bce0bd0d527f86e;p=karo-tx-linux.git kvm tools: Fix some SDL keyboard translations This patch adds unmapped '<', '>', '|', '-', '+' and '=' which are quite useful in linux. Signed-off-by: Sasha Levin Signed-off-by: Pekka Enberg --- diff --git a/tools/kvm/ui/sdl.c b/tools/kvm/ui/sdl.c index 2e7c395eb59f..bf2f7c9888ff 100644 --- a/tools/kvm/ui/sdl.c +++ b/tools/kvm/ui/sdl.c @@ -20,7 +20,8 @@ static u8 keymap[255] = { [17] = 0x3e, /* 8 */ [18] = 0x46, /* 9 */ [19] = 0x45, /* 9 */ - + [20] = 0x4e, /* - */ + [21] = 0x55, /* + */ [22] = 0x66, /* */ [24] = 0x15, /* q */ @@ -47,6 +48,8 @@ static u8 keymap[255] = { [46] = 0x4b, /* l */ [50] = 0x12, /* */ + [51] = 0x5d, /* | */ + [52] = 0x1a, /* z */ [53] = 0x22, /* x */ @@ -55,8 +58,9 @@ static u8 keymap[255] = { [56] = 0x32, /* b */ [57] = 0x31, /* n */ [58] = 0x3a, /* m */ - - [61] = 0x4e, /* - */ + [59] = 0x41, /* < */ + [60] = 0x49, /* > */ + [61] = 0x4a, /* / */ [62] = 0x59, /* */ [65] = 0x29, /* */ };