diff --git a/target/linux/xburst/files-2.6.32/drivers/char/defkeymap.c_shipped b/target/linux/xburst/files-2.6.32/drivers/char/defkeymap.c_shipped index aefaa3625..c4ad6aac3 100644 --- a/target/linux/xburst/files-2.6.32/drivers/char/defkeymap.c_shipped +++ b/target/linux/xburst/files-2.6.32/drivers/char/defkeymap.c_shipped @@ -81,10 +81,10 @@ static u_short altgr_map[NR_KEYS] = { 0xf021, 0xf040, 0xf023, 0xf024, 0xf025, 0xf05e, 0xf026, 0xf02a, 0xf028, 0xf029, 0xf200, 0xf07e, 0xf201, 0xf706, 0xf0b0, 0xf0a8, 0xf0a4, 0xf02d, 0xf05f, 0xf07b, 0xf05b, 0xf05d, 0xf07d, 0xf200, - 0xf200, 0xf200, 0xf700, 0xf200, 0xf039, 0xf030, 0xf916, 0xfb76, + 0xf200, 0xf200, 0xf700, 0xf200, 0xfb7a, 0xfb78, 0xf916, 0xfb76, 0xf915, 0xf03c, 0xf03e, 0xf027, 0xf022, 0xf200, 0xf701, 0xf30c, - 0xf703, 0xf200, 0xf207, 0xf031, 0xf032, 0xf033, 0xf034, 0xf035, - 0xf036, 0xf037, 0xf038, 0xf514, 0xf515, 0xf208, 0xf202, 0xf911, + 0xf703, 0xf200, 0xf207, 0xf50c, 0xf50d, 0xf50e, 0xf50f, 0xf510, + 0xf511, 0xf512, 0xf513, 0xf514, 0xf515, 0xf208, 0xf202, 0xf911, 0xf912, 0xf913, 0xf30b, 0xf90e, 0xf90f, 0xf910, 0xf30a, 0xf90b, 0xf90c, 0xf90d, 0xf90a, 0xf310, 0xf206, 0xf200, 0xf07c, 0xf118, 0xf119, 0xf200, 0xf200, 0xf200, 0xf200, 0xf200, 0xf200, 0xf200, diff --git a/target/linux/xburst/patches-2.6.32/500-modifier-keys.patch b/target/linux/xburst/patches-2.6.32/500-modifier-keys.patch index aa905b1c8..73ba4ee5d 100644 --- a/target/linux/xburst/patches-2.6.32/500-modifier-keys.patch +++ b/target/linux/xburst/patches-2.6.32/500-modifier-keys.patch @@ -9,10 +9,10 @@ Subject: [PATCH] /opt/Projects/openwrt/target/linux/xburst/patches-2.6.31/500-mo 1 files changed, 54 insertions(+), 26 deletions(-) -Index: b/drivers/char/defkeymap.map +Index: linux-2.6.32.10/drivers/char/defkeymap.map =================================================================== ---- a/drivers/char/defkeymap.map 2010-03-15 23:52:04.000000000 +0800 -+++ b/drivers/char/defkeymap.map 2010-03-31 12:36:18.641363691 +0800 +--- linux-2.6.32.10.orig/drivers/char/defkeymap.map 2010-03-15 23:52:04.000000000 +0800 ++++ linux-2.6.32.10/drivers/char/defkeymap.map 2010-06-04 21:50:10.855160218 +0800 @@ -1,5 +1,5 @@ # Default kernel keymap. This uses 7 modifier combinations. -keymaps 0-2,4-5,8,12 @@ -20,12 +20,9 @@ Index: b/drivers/char/defkeymap.map # Change the above line into # keymaps 0-2,4-6,8,12 # in case you want the entries -@@ -45,24 +45,38 @@ - control keycode 12 = Control_underscore - shift control keycode 12 = Control_underscore +@@ -47,22 +47,36 @@ alt keycode 12 = Meta_minus --keycode 13 = equal plus -+keycode 13 = equal plus + keycode 13 = equal plus alt keycode 13 = Meta_equal + altgr keycode 13 = asciitilde + ctrll keycode 13 = three @@ -62,7 +59,7 @@ Index: b/drivers/char/defkeymap.map keycode 26 = bracketleft braceleft control keycode 26 = Escape alt keycode 26 = Meta_bracketleft -@@ -71,84 +85,98 @@ +@@ -71,27 +85,34 @@ alt keycode 27 = Meta_bracketright keycode 28 = Return alt keycode 28 = Meta_Control_m @@ -104,14 +101,7 @@ Index: b/drivers/char/defkeymap.map keycode 42 = Shift keycode 43 = backslash bar control keycode 43 = Control_backslash - alt keycode 43 = Meta_backslash - keycode 44 = z -+ altgr keycode 44 = nine - keycode 45 = x -+ altgr keycode 45 = zero - keycode 46 = c - altgr keycode 46 = Hex_C - keycode 47 = v +@@ -104,16 +125,21 @@ keycode 48 = b altgr keycode 48 = Hex_B keycode 49 = n @@ -138,50 +128,7 @@ Index: b/drivers/char/defkeymap.map keycode 55 = KP_Multiply keycode 56 = Alt keycode 57 = space space - control keycode 57 = nul - alt keycode 57 = Meta_space - keycode 58 = Caps_Lock --keycode 59 = F1 F11 Console_13 -+keycode 59 = F1 F11 one - control keycode 59 = F1 - alt keycode 59 = Console_1 - control alt keycode 59 = Console_1 --keycode 60 = F2 F12 Console_14 -+keycode 60 = F2 F12 two - control keycode 60 = F2 - alt keycode 60 = Console_2 - control alt keycode 60 = Console_2 --keycode 61 = F3 F13 Console_15 -+keycode 61 = F3 F13 three - control keycode 61 = F3 - alt keycode 61 = Console_3 - control alt keycode 61 = Console_3 --keycode 62 = F4 F14 Console_16 -+keycode 62 = F4 F14 four - control keycode 62 = F4 - alt keycode 62 = Console_4 - control alt keycode 62 = Console_4 --keycode 63 = F5 F15 Console_17 -+keycode 63 = F5 F15 five - control keycode 63 = F5 - alt keycode 63 = Console_5 - control alt keycode 63 = Console_5 --keycode 64 = F6 F16 Console_18 -+keycode 64 = F6 F16 six - control keycode 64 = F6 - alt keycode 64 = Console_6 - control alt keycode 64 = Console_6 --keycode 65 = F7 F17 Console_19 -+keycode 65 = F7 F17 seven - control keycode 65 = F7 - alt keycode 65 = Console_7 - control alt keycode 65 = Console_7 --keycode 66 = F8 F18 Console_20 -+keycode 66 = F8 F18 eight - control keycode 66 = F8 - alt keycode 66 = Console_8 - control alt keycode 66 = Console_8 -@@ -204,11 +232,11 @@ +@@ -204,11 +230,11 @@ keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less @@ -195,16 +142,7 @@ Index: b/drivers/char/defkeymap.map control keycode 88 = F12 alt keycode 88 = Console_12 control alt keycode 88 = Console_12 -@@ -220,7 +248,7 @@ - keycode 94 = - keycode 95 = - keycode 96 = KP_Enter --keycode 97 = Control -+keycode 97 = Control - keycode 98 = KP_Divide - keycode 99 = Control_backslash - control keycode 99 = Control_backslash -@@ -269,8 +297,6 @@ +@@ -269,8 +295,6 @@ string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~"