diff options
Diffstat (limited to 'packages/linux/linux-jlime-sh3-2.6.17/keymap-fix.patch')
-rw-r--r-- | packages/linux/linux-jlime-sh3-2.6.17/keymap-fix.patch | 408 |
1 files changed, 408 insertions, 0 deletions
diff --git a/packages/linux/linux-jlime-sh3-2.6.17/keymap-fix.patch b/packages/linux/linux-jlime-sh3-2.6.17/keymap-fix.patch new file mode 100644 index 0000000000..b62d2d8272 --- /dev/null +++ b/packages/linux/linux-jlime-sh3-2.6.17/keymap-fix.patch @@ -0,0 +1,408 @@ +--- linux-2.6.17-vanilla/drivers/char/defkeymap.map 2006-06-18 01:49:35.000000000 +0000 ++++ linux-2.6.17/drivers/char/defkeymap.map 2006-07-13 16:43:20.000000000 +0000 +@@ -1,264 +1,185 @@ +-# Default kernel keymap. This uses 7 modifier combinations. +-keymaps 0-2,4-5,8,12 +-# Change the above line into +-# keymaps 0-2,4-6,8,12 +-# in case you want the entries +-# altgr control keycode 83 = Boot +-# altgr control keycode 111 = Boot +-# below. +-# +-# In fact AltGr is used very little, and one more keymap can +-# be saved by mapping AltGr to Alt (and adapting a few entries): +-# keycode 100 = Alt ++# English keymap for Jornada 6xx devices. + # ++# Created by Tibor Zenis ( zenis <at> fmph.uniba.sk ) ++# (Lightly) Modified by Alex Palestras ( B_Linuz <at> yahoo.com ) ++# plain, shift, altgr, ctrl, shift + ctrl, alt, ctrl + alt ++ ++keymaps 0-2,4-5,8,12 + keycode 1 = Escape Escape +- alt keycode 1 = Meta_Escape +-keycode 2 = one exclam +- alt keycode 2 = Meta_one +-keycode 3 = two at at +- control keycode 3 = nul +- shift control keycode 3 = nul +- alt keycode 3 = Meta_two ++ alt keycode 1 = Meta_Escape ++keycode 2 = one exclam asciitilde ++ alt keycode 2 = Meta_one ++keycode 3 = two at grave ++ alt keycode 3 = Meta_two + keycode 4 = three numbersign +- control keycode 4 = Escape +- alt keycode 4 = Meta_three +-keycode 5 = four dollar dollar +- control keycode 5 = Control_backslash +- alt keycode 5 = Meta_four ++ alt keycode 4 = Meta_three ++ altgr keycode 4 = pound ++keycode 5 = four dollar ++ control keycode 5 = Control_backslash ++ alt keycode 5 = Meta_four ++ altgr keycode 5 = currency + keycode 6 = five percent +- control keycode 6 = Control_bracketright +- alt keycode 6 = Meta_five ++ control keycode 6 = Control_bracketright ++ alt keycode 6 = Meta_five + keycode 7 = six asciicircum +- control keycode 7 = Control_asciicircum +- alt keycode 7 = Meta_six +-keycode 8 = seven ampersand braceleft +- control keycode 8 = Control_underscore +- alt keycode 8 = Meta_seven +-keycode 9 = eight asterisk bracketleft +- control keycode 9 = Delete +- alt keycode 9 = Meta_eight ++ control keycode 7 = Control_asciicircum ++ alt keycode 7 = Meta_six ++keycode 8 = seven ampersand braceleft ++ control keycode 8 = Control_underscore ++ alt keycode 8 = KP_7 ++keycode 9 = eight asterisk bracketleft ++ control keycode 9 = Delete ++ alt keycode 9 = KP_8 + keycode 10 = nine parenleft bracketright +- alt keycode 10 = Meta_nine ++ alt keycode 10 = KP_9 + keycode 11 = zero parenright braceright +- alt keycode 11 = Meta_zero +-keycode 12 = minus underscore backslash +- control keycode 12 = Control_underscore +- shift control keycode 12 = Control_underscore +- alt keycode 12 = Meta_minus ++ alt keycode 11 = KP_Divide ++keycode 12 = minus underscore backslash ++ control keycode 11 = Control_underscore ++ shift control keycode 11 = Control_underscore ++ alt keycode 11 = Meta_minus + keycode 13 = equal plus +- alt keycode 13 = Meta_equal ++ alt keycode 13 = Meta_equal + keycode 14 = Delete Delete +- control keycode 14 = BackSpace +- alt keycode 14 = Meta_Delete ++ control keycode 14 = BackSpace ++ alt keycode 14 = Meta_Delete + keycode 15 = Tab Tab +- alt keycode 15 = Meta_Tab ++ alt keycode 15 = Meta_Tab + keycode 16 = q + keycode 17 = w + keycode 18 = e +- altgr keycode 18 = Hex_E ++ Shift keycode 18 = E + keycode 19 = r + keycode 20 = t + keycode 21 = y ++ alt keycode 21 = KP_4 + keycode 22 = u ++ alt keycode 22 = KP_5 + keycode 23 = i +-keycode 24 = o +-keycode 25 = p +-keycode 26 = bracketleft braceleft +- control keycode 26 = Escape +- alt keycode 26 = Meta_bracketleft +-keycode 27 = bracketright braceright asciitilde +- control keycode 27 = Control_bracketright +- alt keycode 27 = Meta_bracketright ++ alt keycode 23 = KP_6 ++keycode 24 = o ++ alt keycode 24 = KP_Multiply ++keycode 25 = p ++ AltGr keycode 25 = braceleft ++keycode 26 = backslash bar ++ AltGr keycode 26 = braceright + keycode 28 = Return +- alt keycode 28 = Meta_Control_m ++ alt keycode 28 = Meta_Control_m + keycode 29 = Control ++ altgr keycode 29 = Num_Lock + keycode 30 = a +- altgr keycode 30 = Hex_A + keycode 31 = s + keycode 32 = d +- altgr keycode 32 = Hex_D + keycode 33 = f +- altgr keycode 33 = Hex_F + keycode 34 = g + keycode 35 = h ++ alt keycode 35 = KP_1 + keycode 36 = j ++ alt keycode 36 = KP_2 + keycode 37 = k ++ alt keycode 37 = KP_3 + keycode 38 = l +-keycode 39 = semicolon colon +- alt keycode 39 = Meta_semicolon +-keycode 40 = apostrophe quotedbl +- control keycode 40 = Control_g +- alt keycode 40 = Meta_apostrophe +-keycode 41 = grave asciitilde +- control keycode 41 = nul +- alt keycode 41 = Meta_grave ++ alt keycode 38 = KP_Subtract ++keycode 39 = semicolon colon bracketleft ++ alt keycode 39 = Meta_semicolon ++keycode 40 = apostrophe quotedbl bracketright ++ control keycode 40 = Control_g ++ alt keycode 40 = Meta_apostrophe ++keycode 41 = F11 ++ shift keycode 41 = F21 ++ altgr keycode 41 = Console_23 ++ alt keycode 41 = Console_11 ++ control alt keycode 41 = Console_11 + keycode 42 = Shift +-keycode 43 = backslash bar +- control keycode 43 = Control_backslash +- alt keycode 43 = Meta_backslash ++ altgr keycode 42 = Caps_Lock + keycode 44 = z + keycode 45 = x + keycode 46 = c +- altgr keycode 46 = Hex_C + keycode 47 = v + keycode 48 = b +- altgr keycode 48 = Hex_B + keycode 49 = n ++ alt keycode 49 = KP_0 + keycode 50 = m ++ alt keycode 50 = KP_Comma + keycode 51 = comma less +- alt keycode 51 = Meta_comma ++ alt keycode 51 = KP_Period + keycode 52 = period greater +- control keycode 52 = Compose +- alt keycode 52 = Meta_period +-keycode 53 = slash question +- control keycode 53 = Delete +- alt keycode 53 = Meta_slash +-keycode 54 = Shift +-keycode 55 = KP_Multiply ++ control keycode 52 = Compose ++ alt keycode 52 = KP_Add ++keycode 54 = Shift + 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 +- control keycode 59 = F1 +- alt keycode 59 = Console_1 +- control alt keycode 59 = Console_1 +-keycode 60 = F2 F12 Console_14 +- control keycode 60 = F2 +- alt keycode 60 = Console_2 +- control alt keycode 60 = Console_2 +-keycode 61 = F3 F13 Console_15 +- control keycode 61 = F3 +- alt keycode 61 = Console_3 +- control alt keycode 61 = Console_3 +-keycode 62 = F4 F14 Console_16 +- control keycode 62 = F4 +- alt keycode 62 = Console_4 +- control alt keycode 62 = Console_4 +-keycode 63 = F5 F15 Console_17 +- control keycode 63 = F5 +- alt keycode 63 = Console_5 +- control alt keycode 63 = Console_5 +-keycode 64 = F6 F16 Console_18 +- control keycode 64 = F6 +- alt keycode 64 = Console_6 +- control alt keycode 64 = Console_6 +-keycode 65 = F7 F17 Console_19 +- control keycode 65 = F7 +- alt keycode 65 = Console_7 +- control alt keycode 65 = Console_7 +-keycode 66 = F8 F18 Console_20 +- control keycode 66 = F8 +- alt keycode 66 = Console_8 +- control alt keycode 66 = Console_8 +-keycode 67 = F9 F19 Console_21 +- control keycode 67 = F9 +- alt keycode 67 = Console_9 +- control alt keycode 67 = Console_9 +-keycode 68 = F10 F20 Console_22 +- control keycode 68 = F10 +- alt keycode 68 = Console_10 +- control alt keycode 68 = Console_10 +-keycode 69 = Num_Lock +- shift keycode 69 = Bare_Num_Lock +-keycode 70 = Scroll_Lock Show_Memory Show_Registers +- control keycode 70 = Show_State +- alt keycode 70 = Scroll_Lock +-keycode 71 = KP_7 +- alt keycode 71 = Ascii_7 +- altgr keycode 71 = Hex_7 +-keycode 72 = KP_8 +- alt keycode 72 = Ascii_8 +- altgr keycode 72 = Hex_8 +-keycode 73 = KP_9 +- alt keycode 73 = Ascii_9 +- altgr keycode 73 = Hex_9 +-keycode 74 = KP_Subtract +-keycode 75 = KP_4 +- alt keycode 75 = Ascii_4 +- altgr keycode 75 = Hex_4 +-keycode 76 = KP_5 +- alt keycode 76 = Ascii_5 +- altgr keycode 76 = Hex_5 +-keycode 77 = KP_6 +- alt keycode 77 = Ascii_6 +- altgr keycode 77 = Hex_6 +-keycode 78 = KP_Add +-keycode 79 = KP_1 +- alt keycode 79 = Ascii_1 +- altgr keycode 79 = Hex_1 +-keycode 80 = KP_2 +- alt keycode 80 = Ascii_2 +- altgr keycode 80 = Hex_2 +-keycode 81 = KP_3 +- alt keycode 81 = Ascii_3 +- altgr keycode 81 = Hex_3 +-keycode 82 = KP_0 +- alt keycode 82 = Ascii_0 +- altgr keycode 82 = Hex_0 +-keycode 83 = KP_Period +-# altgr control keycode 83 = Boot +- control alt keycode 83 = Boot +-keycode 84 = Last_Console +-keycode 85 = +-keycode 86 = less greater bar +- alt keycode 86 = Meta_less +-keycode 87 = F11 F11 Console_23 +- control keycode 87 = F11 +- alt keycode 87 = Console_11 +- control alt keycode 87 = Console_11 +-keycode 88 = F12 F12 Console_24 +- control keycode 88 = F12 +- alt keycode 88 = Console_12 +- control alt keycode 88 = Console_12 +-keycode 89 = +-keycode 90 = +-keycode 91 = +-keycode 92 = +-keycode 93 = +-keycode 94 = +-keycode 95 = +-keycode 96 = KP_Enter +-keycode 97 = Control +-keycode 98 = KP_Divide +-keycode 99 = Control_backslash +- control keycode 99 = Control_backslash +- alt keycode 99 = Control_backslash +-keycode 100 = AltGr +-keycode 101 = Break +-keycode 102 = Find +-keycode 103 = Up +-keycode 104 = Prior +- shift keycode 104 = Scroll_Backward +-keycode 105 = Left +- alt keycode 105 = Decr_Console +-keycode 106 = Right +- alt keycode 106 = Incr_Console +-keycode 107 = Select +-keycode 108 = Down +-keycode 109 = Next +- shift keycode 109 = Scroll_Forward +-keycode 110 = Insert +-keycode 111 = Remove +-# altgr control keycode 111 = Boot +- control alt keycode 111 = Boot +-keycode 112 = Macro +-keycode 113 = F13 +-keycode 114 = F14 +-keycode 115 = Help +-keycode 116 = Do +-keycode 117 = F17 +-keycode 118 = KP_MinPlus +-keycode 119 = Pause +-keycode 120 = +-keycode 121 = +-keycode 122 = +-keycode 123 = +-keycode 124 = +-keycode 125 = +-keycode 126 = +-keycode 127 = ++ alt keycode 57 = Meta_space ++keycode 58 = F9 ++ shift keycode 58 = F19 ++ altgr keycode 58 = Console_21 ++ alt keycode 58 = Console_9 ++ control alt keycode 58 = Console_9 ++keycode 59 = F1 ++ altgr keycode 59 = Console_13 ++ alt keycode 59 = Console_1 ++ control alt keycode 59 = Console_1 ++keycode 60 = F2 ++ shift keycode 60 = F12 ++ altgr keycode 60 = Console_14 ++ alt keycode 60 = Console_2 ++ control alt keycode 60 = Console_2 ++keycode 61 = F3 ++ shift keycode 61 = F13 ++ altgr keycode 61 = Console_15 ++ alt keycode 61 = Console_3 ++ control alt keycode 61 = Console_3 ++keycode 62 = F4 ++ shift keycode 62 = F14 ++ altgr keycode 62 = Console_16 ++ alt keycode 62 = Console_4 ++ control alt keycode 62 = Console_4 ++keycode 63 = F5 ++ shift keycode 63 = F15 ++ altgr keycode 63 = Console_17 ++ alt keycode 63 = Console_5 ++ control alt keycode 63 = Console_5 ++keycode 64 = F6 ++ shift keycode 64 = F16 ++ altgr keycode 64 = Console_18 ++ alt keycode 64 = Console_6 ++ control alt keycode 64 = Console_6 ++keycode 65 = F7 ++ shift keycode 65 = F17 ++ altgr keycode 65 = Console_19 ++ alt keycode 65 = Console_7 ++ control alt keycode 65 = Console_7 ++keycode 66 = F8 ++ shift keycode 66 = F18 ++ altgr keycode 66 = Console_20 ++ alt keycode 66 = Console_8 ++ control alt keycode 66 = Console_8 ++keycode 72 = Up ++ shift keycode 72 = Scroll_Backward ++ altgr keycode 72 = Scroll_Backward ++ alt keycode 72 = Prior ++keycode 75 = Left ++ altgr keycode 75 = Decr_Console ++ alt keycode 75 = Find ++keycode 77 = Right ++ altgr keycode 77 = Incr_Console ++ alt keycode 77 = Select ++keycode 80 = Down ++ shift keycode 80 = Scroll_Forward ++ altgr keycode 80 = Scroll_Forward ++ alt keycode 80 = Next ++keycode 83 = Remove Remove Meta_Delete ++ alt keycode 83 = Meta_Delete ++keycode 112 = F10 ++ shift keycode 112 = F20 ++ altgr keycode 112 = Console_22 ++ alt keycode 112 = Console_10 ++ control alt keycode 112 = Console_10 ++keycode 115 = slash question ++ control keycode 115 = Delete ++ alt keycode 115 = Meta_slash ++keycode 123 = AltGr ++keycode 219 = Insert + string F1 = "\033[[A" + string F2 = "\033[[B" + string F3 = "\033[[C" |