Linux Audio

Check our new training course

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