Date:2009-12-01 07:55:14 (14 years 3 months ago)
Author:xiangfu
Commit:2bf0a4e2f5ff0ccda75a09b59a20b02524ce6110
Message:500-modifier-keys.patch

Files: drivers/char/defkeymap.map (5 diffs)

Change Details

drivers/char/defkeymap.map
11# Default kernel keymap. This uses 7 modifier combinations.
2keymaps 0-2,4-5,8,12
2keymaps 0-2,4-5,8,12,128
33# Change the above line into
44# keymaps 0-2,4-6,8,12
55# in case you want the entries
...... 
4545    control keycode 12 = Control_underscore
4646    shift control keycode 12 = Control_underscore
4747    alt keycode 12 = Meta_minus
48keycode 13 = equal plus
48keycode 13 = equal plus
4949    alt keycode 13 = Meta_equal
50    altgr keycode 13 = asciitilde
51    ctrlr keycode 13 = three
5052keycode 14 = Delete Delete
5153    control keycode 14 = BackSpace
5254    alt keycode 14 = Meta_Delete
5355keycode 15 = Tab Tab
5456    alt keycode 15 = Meta_Tab
5557keycode 16 = q
58    altgr keycode 16 = exclam
5659keycode 17 = w
60    altgr keycode 17 = at
5761keycode 18 = e
58    altgr keycode 18 = Hex_E
62    altgr keycode 18 = numbersign
5963keycode 19 = r
64    altgr keycode 19 = dollar
6065keycode 20 = t
66    altgr keycode 20 = percent
6167keycode 21 = y
68    altgr keycode 21 = asciicircum
6269keycode 22 = u
70    altgr keycode 22 = ampersand
71    ctrlr keycode 22 = seven
6372keycode 23 = i
73    altgr keycode 23 = asterisk
74    ctrlr keycode 23 = eight
6475keycode 24 = o
76    altgr keycode 24 = parenleft
77    ctrlr keycode 24 = nine
6578keycode 25 = p
79    altgr keycode 25 = parenright
6680keycode 26 = bracketleft braceleft
6781    control keycode 26 = Escape
6882    alt keycode 26 = Meta_bracketleft
...... 
7387    alt keycode 28 = Meta_Control_m
7488keycode 29 = Control
7589keycode 30 = a
76    altgr keycode 30 = Hex_A
90    altgr keycode 30 = U+00B0
7791keycode 31 = s
92    altgr keycode 31 = U+00A8
7893keycode 32 = d
79    altgr keycode 32 = Hex_D
94    altgr keycode 32 = U+20AC
8095keycode 33 = f
81    altgr keycode 33 = Hex_F
96    altgr keycode 33 = minus
8297keycode 34 = g
98    altgr keycode 34 = underscore
8399keycode 35 = h
100    altgr keycode 35 = braceleft
84101keycode 36 = j
102    altgr keycode 36 = bracketleft
103    ctrlr keycode 36 = four
85104keycode 37 = k
105    altgr keycode 37 = bracketright
106    ctrlr keycode 37 = five
86107keycode 38 = l
108    altgr keycode 38 = braceright
109    ctrlr keycode 38 = six
87110keycode 39 = semicolon colon
88111    alt keycode 39 = Meta_semicolon
89112keycode 40 = apostrophe quotedbl
...... 
97120    control keycode 43 = Control_backslash
98121    alt keycode 43 = Meta_backslash
99122keycode 44 = z
123    altgr keycode 44 = nine
100124keycode 45 = x
125    altgr keycode 45 = zero
101126keycode 46 = c
102127    altgr keycode 46 = Hex_C
103128keycode 47 = v
104129keycode 48 = b
105130    altgr keycode 48 = Hex_B
106131keycode 49 = n
132    altgr keycode 49 = less
133    ctrlr keycode 49 = one
107134keycode 50 = m
108keycode 51 = comma less
109    alt keycode 51 = Meta_comma
110keycode 52 = period greater
135    altgr keycode 50 = greater
136    ctrlr keycode 50 = two
137keycode 51 = comma semicolon
138    altgr keycode 51 = apostrophe
139keycode 52 = period colon
111140    control keycode 52 = Compose
112    alt keycode 52 = Meta_period
141    altgr keycode 52 = quotedbl
113142keycode 53 = slash question
114143    control keycode 53 = Delete
115144    alt keycode 53 = Meta_slash
116keycode 54 = Shift
145    ctrlr keycode 53 = zero
146keycode 54 = AltGr
117147keycode 55 = KP_Multiply
118148keycode 56 = Alt
119149keycode 57 = space space
120150    control keycode 57 = nul
121151    alt keycode 57 = Meta_space
122152keycode 58 = Caps_Lock
123keycode 59 = F1 F11 Console_13
153keycode 59 = F1 F11 one
124154    control keycode 59 = F1
125155    alt keycode 59 = Console_1
126156    control alt keycode 59 = Console_1
127keycode 60 = F2 F12 Console_14
157keycode 60 = F2 F12 two
128158    control keycode 60 = F2
129159    alt keycode 60 = Console_2
130160    control alt keycode 60 = Console_2
131keycode 61 = F3 F13 Console_15
161keycode 61 = F3 F13 three
132162    control keycode 61 = F3
133163    alt keycode 61 = Console_3
134164    control alt keycode 61 = Console_3
135keycode 62 = F4 F14 Console_16
165keycode 62 = F4 F14 four
136166    control keycode 62 = F4
137167    alt keycode 62 = Console_4
138168    control alt keycode 62 = Console_4
139keycode 63 = F5 F15 Console_17
169keycode 63 = F5 F15 five
140170    control keycode 63 = F5
141171    alt keycode 63 = Console_5
142172    control alt keycode 63 = Console_5
143keycode 64 = F6 F16 Console_18
173keycode 64 = F6 F16 six
144174    control keycode 64 = F6
145175    alt keycode 64 = Console_6
146176    control alt keycode 64 = Console_6
147keycode 65 = F7 F17 Console_19
177keycode 65 = F7 F17 seven
148178    control keycode 65 = F7
149179    alt keycode 65 = Console_7
150180    control alt keycode 65 = Console_7
151keycode 66 = F8 F18 Console_20
181keycode 66 = F8 F18 eight
152182    control keycode 66 = F8
153183    alt keycode 66 = Console_8
154184    control alt keycode 66 = Console_8
...... 
220250keycode 94 =
221251keycode 95 =
222252keycode 96 = KP_Enter
223keycode 97 = Control
253keycode 97 = CtrlR
224254keycode 98 = KP_Divide
225255keycode 99 = Control_backslash
226256    control keycode 99 = Control_backslash

Archive Download the corresponding diff file



interactive