~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Linux-2.6.17/drivers/char/defkeymap.map

Version: ~ [ 2.6.16 ] ~ [ 2.6.17 ] ~
Architecture: ~ [ ia64 ] ~ [ i386 ] ~ [ arm ] ~ [ ppc ] ~ [ sparc64 ] ~

  1 # Default kernel keymap. This uses 7 modifier combinations.
  2 keymaps 0-2,4-5,8,12
  3 # Change the above line into
  4 #       keymaps 0-2,4-6,8,12
  5 # in case you want the entries
  6 #       altgr   control keycode  83 = Boot            
  7 #       altgr   control keycode 111 = Boot            
  8 # below.
  9 #
 10 # In fact AltGr is used very little, and one more keymap can
 11 # be saved by mapping AltGr to Alt (and adapting a few entries):
 12 # keycode 100 = Alt
 13 #
 14 keycode   1 = Escape           Escape          
 15         alt     keycode   1 = Meta_Escape     
 16 keycode   2 = one              exclam          
 17         alt     keycode   2 = Meta_one        
 18 keycode   3 = two              at               at              
 19         control keycode   3 = nul             
 20         shift   control keycode   3 = nul             
 21         alt     keycode   3 = Meta_two        
 22 keycode   4 = three            numbersign      
 23         control keycode   4 = Escape          
 24         alt     keycode   4 = Meta_three      
 25 keycode   5 = four             dollar           dollar          
 26         control keycode   5 = Control_backslash
 27         alt     keycode   5 = Meta_four       
 28 keycode   6 = five             percent         
 29         control keycode   6 = Control_bracketright
 30         alt     keycode   6 = Meta_five       
 31 keycode   7 = six              asciicircum     
 32         control keycode   7 = Control_asciicircum
 33         alt     keycode   7 = Meta_six        
 34 keycode   8 = seven            ampersand        braceleft       
 35         control keycode   8 = Control_underscore
 36         alt     keycode   8 = Meta_seven      
 37 keycode   9 = eight            asterisk         bracketleft     
 38         control keycode   9 = Delete          
 39         alt     keycode   9 = Meta_eight      
 40 keycode  10 = nine             parenleft        bracketright    
 41         alt     keycode  10 = Meta_nine       
 42 keycode  11 = zero             parenright       braceright      
 43         alt     keycode  11 = Meta_zero       
 44 keycode  12 = minus            underscore       backslash       
 45         control keycode  12 = Control_underscore
 46         shift   control keycode  12 = Control_underscore
 47         alt     keycode  12 = Meta_minus      
 48 keycode  13 = equal            plus            
 49         alt     keycode  13 = Meta_equal      
 50 keycode  14 = Delete           Delete          
 51         control keycode  14 = BackSpace
 52         alt     keycode  14 = Meta_Delete     
 53 keycode  15 = Tab              Tab             
 54         alt     keycode  15 = Meta_Tab        
 55 keycode  16 = q               
 56 keycode  17 = w               
 57 keycode  18 = e
 58         altgr   keycode  18 = Hex_E   
 59 keycode  19 = r               
 60 keycode  20 = t               
 61 keycode  21 = y               
 62 keycode  22 = u               
 63 keycode  23 = i               
 64 keycode  24 = o               
 65 keycode  25 = p               
 66 keycode  26 = bracketleft      braceleft       
 67         control keycode  26 = Escape          
 68         alt     keycode  26 = Meta_bracketleft
 69 keycode  27 = bracketright     braceright       asciitilde      
 70         control keycode  27 = Control_bracketright
 71         alt     keycode  27 = Meta_bracketright
 72 keycode  28 = Return          
 73         alt     keycode  28 = Meta_Control_m  
 74 keycode  29 = Control         
 75 keycode  30 = a
 76         altgr   keycode  30 = Hex_A
 77 keycode  31 = s               
 78 keycode  32 = d
 79         altgr   keycode  32 = Hex_D   
 80 keycode  33 = f
 81         altgr   keycode  33 = Hex_F               
 82 keycode  34 = g               
 83 keycode  35 = h               
 84 keycode  36 = j               
 85 keycode  37 = k               
 86 keycode  38 = l               
 87 keycode  39 = semicolon        colon           
 88         alt     keycode  39 = Meta_semicolon  
 89 keycode  40 = apostrophe       quotedbl        
 90         control keycode  40 = Control_g       
 91         alt     keycode  40 = Meta_apostrophe 
 92 keycode  41 = grave            asciitilde      
 93         control keycode  41 = nul             
 94         alt     keycode  41 = Meta_grave      
 95 keycode  42 = Shift           
 96 keycode  43 = backslash        bar             
 97         control keycode  43 = Control_backslash
 98         alt     keycode  43 = Meta_backslash  
 99 keycode  44 = z               
100 keycode  45 = x               
101 keycode  46 = c
102         altgr   keycode  46 = Hex_C   
103 keycode  47 = v               
104 keycode  48 = b
105         altgr   keycode  48 = Hex_B
106 keycode  49 = n               
107 keycode  50 = m               
108 keycode  51 = comma            less            
109         alt     keycode  51 = Meta_comma      
110 keycode  52 = period           greater         
111         control keycode  52 = Compose         
112         alt     keycode  52 = Meta_period     
113 keycode  53 = slash            question        
114         control keycode  53 = Delete          
115         alt     keycode  53 = Meta_slash      
116 keycode  54 = Shift           
117 keycode  55 = KP_Multiply     
118 keycode  56 = Alt             
119 keycode  57 = space            space           
120         control keycode  57 = nul             
121         alt     keycode  57 = Meta_space      
122 keycode  58 = Caps_Lock       
123 keycode  59 = F1               F11              Console_13      
124         control keycode  59 = F1              
125         alt     keycode  59 = Console_1       
126         control alt     keycode  59 = Console_1       
127 keycode  60 = F2               F12              Console_14      
128         control keycode  60 = F2              
129         alt     keycode  60 = Console_2       
130         control alt     keycode  60 = Console_2       
131 keycode  61 = F3               F13              Console_15      
132         control keycode  61 = F3              
133         alt     keycode  61 = Console_3       
134         control alt     keycode  61 = Console_3       
135 keycode  62 = F4               F14              Console_16      
136         control keycode  62 = F4              
137         alt     keycode  62 = Console_4       
138         control alt     keycode  62 = Console_4       
139 keycode  63 = F5               F15              Console_17      
140         control keycode  63 = F5              
141         alt     keycode  63 = Console_5       
142         control alt     keycode  63 = Console_5       
143 keycode  64 = F6               F16              Console_18      
144         control keycode  64 = F6              
145         alt     keycode  64 = Console_6       
146         control alt     keycode  64 = Console_6       
147 keycode  65 = F7               F17              Console_19      
148         control keycode  65 = F7              
149         alt     keycode  65 = Console_7       
150         control alt     keycode  65 = Console_7       
151 keycode  66 = F8               F18              Console_20      
152         control keycode  66 = F8              
153         alt     keycode  66 = Console_8       
154         control alt     keycode  66 = Console_8       
155 keycode  67 = F9               F19              Console_21      
156         control keycode  67 = F9              
157         alt     keycode  67 = Console_9       
158         control alt     keycode  67 = Console_9       
159 keycode  68 = F10              F20              Console_22      
160         control keycode  68 = F10             
161         alt     keycode  68 = Console_10      
162         control alt     keycode  68 = Console_10      
163 keycode  69 = Num_Lock
164         shift   keycode  69 = Bare_Num_Lock
165 keycode  70 = Scroll_Lock      Show_Memory      Show_Registers  
166         control keycode  70 = Show_State      
167         alt     keycode  70 = Scroll_Lock     
168 keycode  71 = KP_7            
169         alt     keycode  71 = Ascii_7         
170         altgr   keycode  71 = Hex_7         
171 keycode  72 = KP_8            
172         alt     keycode  72 = Ascii_8         
173         altgr   keycode  72 = Hex_8         
174 keycode  73 = KP_9            
175         alt     keycode  73 = Ascii_9         
176         altgr   keycode  73 = Hex_9         
177 keycode  74 = KP_Subtract     
178 keycode  75 = KP_4            
179         alt     keycode  75 = Ascii_4         
180         altgr   keycode  75 = Hex_4         
181 keycode  76 = KP_5            
182         alt     keycode  76 = Ascii_5         
183         altgr   keycode  76 = Hex_5         
184 keycode  77 = KP_6            
185         alt     keycode  77 = Ascii_6         
186         altgr   keycode  77 = Hex_6         
187 keycode  78 = KP_Add          
188 keycode  79 = KP_1            
189         alt     keycode  79 = Ascii_1         
190         altgr   keycode  79 = Hex_1         
191 keycode  80 = KP_2            
192         alt     keycode  80 = Ascii_2         
193         altgr   keycode  80 = Hex_2         
194 keycode  81 = KP_3            
195         alt     keycode  81 = Ascii_3         
196         altgr   keycode  81 = Hex_3         
197 keycode  82 = KP_0            
198         alt     keycode  82 = Ascii_0         
199         altgr   keycode  82 = Hex_0         
200 keycode  83 = KP_Period       
201 #       altgr   control keycode  83 = Boot            
202         control alt     keycode  83 = Boot            
203 keycode  84 = Last_Console    
204 keycode  85 =
205 keycode  86 = less             greater          bar             
206         alt     keycode  86 = Meta_less       
207 keycode  87 = F11              F11              Console_23      
208         control keycode  87 = F11             
209         alt     keycode  87 = Console_11      
210         control alt     keycode  87 = Console_11      
211 keycode  88 = F12              F12              Console_24      
212         control keycode  88 = F12             
213         alt     keycode  88 = Console_12      
214         control alt     keycode  88 = Console_12      
215 keycode  89 =
216 keycode  90 =
217 keycode  91 =
218 keycode  92 =
219 keycode  93 =
220 keycode  94 =
221 keycode  95 =
222 keycode  96 = KP_Enter        
223 keycode  97 = Control         
224 keycode  98 = KP_Divide       
225 keycode  99 = Control_backslash
226         control keycode  99 = Control_backslash
227         alt     keycode  99 = Control_backslash
228 keycode 100 = AltGr           
229 keycode 101 = Break           
230 keycode 102 = Find            
231 keycode 103 = Up              
232 keycode 104 = Prior           
233         shift   keycode 104 = Scroll_Backward 
234 keycode 105 = Left            
235         alt     keycode 105 = Decr_Console
236 keycode 106 = Right           
237         alt     keycode 106 = Incr_Console
238 keycode 107 = Select          
239 keycode 108 = Down            
240 keycode 109 = Next            
241         shift   keycode 109 = Scroll_Forward  
242 keycode 110 = Insert          
243 keycode 111 = Remove          
244 #       altgr   control keycode 111 = Boot            
245         control alt     keycode 111 = Boot            
246 keycode 112 = Macro           
247 keycode 113 = F13             
248 keycode 114 = F14             
249 keycode 115 = Help            
250 keycode 116 = Do              
251 keycode 117 = F17             
252 keycode 118 = KP_MinPlus      
253 keycode 119 = Pause           
254 keycode 120 =
255 keycode 121 =
256 keycode 122 =
257 keycode 123 =
258 keycode 124 =
259 keycode 125 =
260 keycode 126 =
261 keycode 127 =
262 string F1 = "\033[[A"
263 string F2 = "\033[[B"
264 string F3 = "\033[[C"
265 string F4 = "\033[[D"
266 string F5 = "\033[[E"
267 string F6 = "\033[17~"
268 string F7 = "\033[18~"
269 string F8 = "\033[19~"
270 string F9 = "\033[20~"
271 string F10 = "\033[21~"
272 string F11 = "\033[23~"
273 string F12 = "\033[24~"
274 string F13 = "\033[25~"
275 string F14 = "\033[26~"
276 string F15 = "\033[28~"
277 string F16 = "\033[29~"
278 string F17 = "\033[31~"
279 string F18 = "\033[32~"
280 string F19 = "\033[33~"
281 string F20 = "\033[34~"
282 string Find = "\033[1~"
283 string Insert = "\033[2~"
284 string Remove = "\033[3~"
285 string Select = "\033[4~"
286 string Prior = "\033[5~"
287 string Next = "\033[6~"
288 string Macro = "\033[M"
289 string Pause = "\033[P"
290 compose '`' 'A' to 'À'
291 compose '`' 'a' to 'à'
292 compose '\'' 'A' to 'Á'
293 compose '\'' 'a' to 'á'
294 compose '^' 'A' to 'Â'
295 compose '^' 'a' to 'â'
296 compose '~' 'A' to 'Ã'
297 compose '~' 'a' to 'ã'
298 compose '"' 'A' to 'Ä'
299 compose '"' 'a' to 'ä'
300 compose 'O' 'A' to 'Å'
301 compose 'o' 'a' to 'å'
302 compose '0' 'A' to 'Å'
303 compose '0' 'a' to 'å'
304 compose 'A' 'A' to 'Å'
305 compose 'a' 'a' to 'å'
306 compose 'A' 'E' to 'Æ'
307 compose 'a' 'e' to 'æ'
308 compose ',' 'C' to 'Ç'
309 compose ',' 'c' to 'ç'
310 compose '`' 'E' to 'È'
311 compose '`' 'e' to 'è'
312 compose '\'' 'E' to 'É'
313 compose '\'' 'e' to 'é'
314 compose '^' 'E' to 'Ê'
315 compose '^' 'e' to 'ê'
316 compose '"' 'E' to 'Ë'
317 compose '"' 'e' to 'ë'
318 compose '`' 'I' to 'Ì'
319 compose '`' 'i' to 'ì'
320 compose '\'' 'I' to 'Í'
321 compose '\'' 'i' to 'í'
322 compose '^' 'I' to 'Î'
323 compose '^' 'i' to 'î'
324 compose '"' 'I' to 'Ï'
325 compose '"' 'i' to 'ï'
326 compose '-' 'D' to 'Ð'
327 compose '-' 'd' to 'ð'
328 compose '~' 'N' to 'Ñ'
329 compose '~' 'n' to 'ñ'
330 compose '`' 'O' to 'Ò'
331 compose '`' 'o' to 'ò'
332 compose '\'' 'O' to 'Ó'
333 compose '\'' 'o' to 'ó'
334 compose '^' 'O' to 'Ô'
335 compose '^' 'o' to 'ô'
336 compose '~' 'O' to 'Õ'
337 compose '~' 'o' to 'õ'
338 compose '"' 'O' to 'Ö'
339 compose '"' 'o' to 'ö'
340 compose '/' 'O' to 'Ø'
341 compose '/' 'o' to 'ø'
342 compose '`' 'U' to 'Ù'
343 compose '`' 'u' to 'ù'
344 compose '\'' 'U' to 'Ú'
345 compose '\'' 'u' to 'ú'
346 compose '^' 'U' to 'Û'
347 compose '^' 'u' to 'û'
348 compose '"' 'U' to 'Ü'
349 compose '"' 'u' to 'ü'
350 compose '\'' 'Y' to 'Ý'
351 compose '\'' 'y' to 'ý'
352 compose 'T' 'H' to 'Þ'
353 compose 't' 'h' to 'þ'
354 compose 's' 's' to 'ß'
355 compose '"' 'y' to 'ÿ'
356 compose 's' 'z' to 'ß'
357 compose 'i' 'j' to 'ÿ'

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.