Linux Audio

Check our new training course

Loading...
v3.1
  1# HP300 kernel keymap. This uses 7 modifier combinations.
  2keymaps 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#
 14keycode   1 =
 15keycode   2 = Alt
 16keycode   3 = Alt
 17keycode   4 = Shift
 18keycode   5 = Shift
 19keycode   6 = Control
 20keycode   7 =
 21keycode   8 =
 22keycode   9 =
 23keycode  10 =
 24keycode  11 =
 25keycode  12 =
 26keycode  13 =
 27keycode  14 =
 28keycode  15 =
 29keycode  16 =
 30keycode  17 =
 31keycode  18 =
 32keycode  19 =
 33keycode  20 =
 34keycode  21 =
 35keycode  22 =
 36keycode  23 =
 37keycode  24 = b
 38keycode  25 = v
 39keycode  26 = c
 40keycode  27 = x
 41keycode  28 = z
 42keycode  29 =
 43keycode  30 =
 44keycode  31 = Escape		Delete
 45keycode  32 =
 46keycode  33 =
 47keycode  34 =
 48keycode  35 =
 49keycode  36 =
 50keycode  37 =
 51keycode  38 =
 52keycode  39 =
 53keycode  40 = h
 54keycode  41 = g
 55keycode  42 = f
 56keycode  43 = d
 57keycode  44 = s
 58keycode  45 = a
 59keycode  46 =
 60keycode  47 = Caps_Lock
 61keycode  48 = u
 62keycode  49 = y
 63keycode  50 = t
 64keycode  51 = r
 65keycode  52 = e
 66keycode  53 = w
 67keycode  54 = q
 68keycode  55 = Tab		Tab
 69	alt     keycode    55 = Meta_Tab
 70keycode  56 = seven		ampersand
 71keycode  57 = six		asciicircum
 72keycode  58 = five		percent
 73keycode  59 = four		dollar
 74keycode  60 = three		numbersign
 75keycode  61 = two		at		at
 76keycode  62 = one		exclam		exclam
 77keycode  63 = grave		asciitilde
 78	control keycode    63 = nul
 79	alt     keycode    63 = Meta_grave
 80keycode  64 =
 81keycode  65 =
 82keycode  66 =
 83keycode  67 =
 84keycode  68 =
 85keycode  69 =
 86keycode  70 =
 87keycode  71 =
 88keycode  72 =
 89keycode  73 = F4
 90	control keycode	   73 = Console_4
 91keycode  74 = F3
 92	control keycode	   74 = Console_3
 93keycode  75 = F2
 94	control keycode	   75 = Console_2
 95keycode  76 = F1
 96	control keycode	   76 = Console_1
 97keycode  77 =
 98keycode  78 =
 99keycode  79 =
100keycode  80 =
101keycode  81 = F5
102	control keycode	   81 = Console_5
103keycode  82 = F6
104	control keycode	   82 = Console_6
105keycode  83 = F7
106	control keycode	   83 = Console_7
107keycode  84 = F8
108	control keycode	   84 = Console_8
109keycode  85 =
110keycode  86 =
111keycode  87 =
112keycode  88 = eight		asterisk	asterisk
113keycode  89 = nine		parenleft	bracketleft
114keycode  90 = zero		parenright	bracketright
115keycode  91 = minus		underscore
116keycode  92 = equal		plus
117keycode  93 = BackSpace
118keycode  94 =
119keycode  95 =
120keycode  96 = i
121keycode  97 = o
122keycode  98 = p
123keycode  99 = bracketleft	braceleft
124keycode 100 = bracketright	braceright
125keycode 101 = backslash		bar
126	control keycode   101 = Control_backslash
127	alt     keycode   101 = Meta_backslash
128keycode 102 =
129keycode 103 =
130keycode 104 = j
131keycode 105 = k
132keycode 106 = l
133keycode 107 = semicolon		colon
134	alt     keycode   107 = Meta_semicolon
135keycode 108 = apostrophe	quotedbl
136	control keycode   108 = Control_g
137	alt     keycode   108 = Meta_apostrophe
138keycode 109 = Return
139keycode 110 =
140keycode 111 =
141keycode 112 = m
142keycode 113 = comma		less
143keycode 114 = period		greater
144keycode 115 = slash		question
145keycode 116 =
146keycode 117 =
147keycode 118 =
148keycode 119 =
149keycode 120 = n
150keycode 121 = space		space
151keycode 122 =
152keycode 123 =
153keycode 124 = Left
154keycode 125 = Down
155keycode 126 = Up
156keycode 127 = Right
157string F1 = "\033[[A"
158string F2 = "\033[[B"
159string F3 = "\033[[C"
160string F4 = "\033[[D"
161string F5 = "\033[[E"
162string F6 = "\033[17~"
163string F7 = "\033[18~"
164string F8 = "\033[19~"
165string F9 = "\033[20~"
166string F10 = "\033[21~"
167string F11 = "\033[23~"
168string F12 = "\033[24~"
169string F13 = "\033[25~"
170string F14 = "\033[26~"
171string F15 = "\033[28~"
172string F16 = "\033[29~"
173string F17 = "\033[31~"
174string F18 = "\033[32~"
175string F19 = "\033[33~"
176string F20 = "\033[34~"
177string Find = "\033[1~"
178string Insert = "\033[2~"
179string Remove = "\033[3~"
180string Select = "\033[4~"
181string Prior = "\033[5~"
182string Next = "\033[6~"
183string Macro = "\033[M"
184string Pause = "\033[P"
185compose '`' 'A' to 'À'
186compose '`' 'a' to 'à'
187compose '\'' 'A' to 'Á'
188compose '\'' 'a' to 'á'
189compose '^' 'A' to 'Â'
190compose '^' 'a' to 'â'
191compose '~' 'A' to 'Ã'
192compose '~' 'a' to 'ã'
193compose '"' 'A' to 'Ä'
194compose '"' 'a' to 'ä'
195compose 'O' 'A' to 'Å'
196compose 'o' 'a' to 'å'
197compose '0' 'A' to 'Å'
198compose '0' 'a' to 'å'
199compose 'A' 'A' to 'Å'
200compose 'a' 'a' to 'å'
201compose 'A' 'E' to 'Æ'
202compose 'a' 'e' to 'æ'
203compose ',' 'C' to 'Ç'
204compose ',' 'c' to 'ç'
205compose '`' 'E' to 'È'
206compose '`' 'e' to 'è'
207compose '\'' 'E' to 'É'
208compose '\'' 'e' to 'é'
209compose '^' 'E' to 'Ê'
210compose '^' 'e' to 'ê'
211compose '"' 'E' to 'Ë'
212compose '"' 'e' to 'ë'
213compose '`' 'I' to 'Ì'
214compose '`' 'i' to 'ì'
215compose '\'' 'I' to 'Í'
216compose '\'' 'i' to 'í'
217compose '^' 'I' to 'Î'
218compose '^' 'i' to 'î'
219compose '"' 'I' to 'Ï'
220compose '"' 'i' to 'ï'
221compose '-' 'D' to 'Ð'
222compose '-' 'd' to 'ð'
223compose '~' 'N' to 'Ñ'
224compose '~' 'n' to 'ñ'
225compose '`' 'O' to 'Ò'
226compose '`' 'o' to 'ò'
227compose '\'' 'O' to 'Ó'
228compose '\'' 'o' to 'ó'
229compose '^' 'O' to 'Ô'
230compose '^' 'o' to 'ô'
231compose '~' 'O' to 'Õ'
232compose '~' 'o' to 'õ'
233compose '"' 'O' to 'Ö'
234compose '"' 'o' to 'ö'
235compose '/' 'O' to 'Ø'
236compose '/' 'o' to 'ø'
237compose '`' 'U' to 'Ù'
238compose '`' 'u' to 'ù'
239compose '\'' 'U' to 'Ú'
240compose '\'' 'u' to 'ú'
241compose '^' 'U' to 'Û'
242compose '^' 'u' to 'û'
243compose '"' 'U' to 'Ü'
244compose '"' 'u' to 'ü'
245compose '\'' 'Y' to 'Ý'
246compose '\'' 'y' to 'ý'
247compose 'T' 'H' to 'Þ'
248compose 't' 'h' to 'þ'
249compose 's' 's' to 'ß'
250compose '"' 'y' to 'ÿ'
251compose 's' 'z' to 'ß'
252compose 'i' 'j' to 'ÿ'
v6.8
  1# HP300 kernel keymap. This uses 7 modifier combinations.
  2keymaps 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#
 14keycode   1 =
 15keycode   2 = Alt
 16keycode   3 = Alt
 17keycode   4 = Shift
 18keycode   5 = Shift
 19keycode   6 = Control
 20keycode   7 =
 21keycode   8 =
 22keycode   9 =
 23keycode  10 =
 24keycode  11 =
 25keycode  12 =
 26keycode  13 =
 27keycode  14 =
 28keycode  15 =
 29keycode  16 =
 30keycode  17 =
 31keycode  18 =
 32keycode  19 =
 33keycode  20 =
 34keycode  21 =
 35keycode  22 =
 36keycode  23 =
 37keycode  24 = b
 38keycode  25 = v
 39keycode  26 = c
 40keycode  27 = x
 41keycode  28 = z
 42keycode  29 =
 43keycode  30 =
 44keycode  31 = Escape		Delete
 45keycode  32 =
 46keycode  33 =
 47keycode  34 =
 48keycode  35 =
 49keycode  36 =
 50keycode  37 =
 51keycode  38 =
 52keycode  39 =
 53keycode  40 = h
 54keycode  41 = g
 55keycode  42 = f
 56keycode  43 = d
 57keycode  44 = s
 58keycode  45 = a
 59keycode  46 =
 60keycode  47 = Caps_Lock
 61keycode  48 = u
 62keycode  49 = y
 63keycode  50 = t
 64keycode  51 = r
 65keycode  52 = e
 66keycode  53 = w
 67keycode  54 = q
 68keycode  55 = Tab		Tab
 69	alt     keycode    55 = Meta_Tab
 70keycode  56 = seven		ampersand
 71keycode  57 = six		asciicircum
 72keycode  58 = five		percent
 73keycode  59 = four		dollar
 74keycode  60 = three		numbersign
 75keycode  61 = two		at		at
 76keycode  62 = one		exclam		exclam
 77keycode  63 = grave		asciitilde
 78	control keycode    63 = nul
 79	alt     keycode    63 = Meta_grave
 80keycode  64 =
 81keycode  65 =
 82keycode  66 =
 83keycode  67 =
 84keycode  68 =
 85keycode  69 =
 86keycode  70 =
 87keycode  71 =
 88keycode  72 =
 89keycode  73 = F4
 90	control keycode	   73 = Console_4
 91keycode  74 = F3
 92	control keycode	   74 = Console_3
 93keycode  75 = F2
 94	control keycode	   75 = Console_2
 95keycode  76 = F1
 96	control keycode	   76 = Console_1
 97keycode  77 =
 98keycode  78 =
 99keycode  79 =
100keycode  80 =
101keycode  81 = F5
102	control keycode	   81 = Console_5
103keycode  82 = F6
104	control keycode	   82 = Console_6
105keycode  83 = F7
106	control keycode	   83 = Console_7
107keycode  84 = F8
108	control keycode	   84 = Console_8
109keycode  85 =
110keycode  86 =
111keycode  87 =
112keycode  88 = eight		asterisk	asterisk
113keycode  89 = nine		parenleft	bracketleft
114keycode  90 = zero		parenright	bracketright
115keycode  91 = minus		underscore
116keycode  92 = equal		plus
117keycode  93 = BackSpace
118keycode  94 =
119keycode  95 =
120keycode  96 = i
121keycode  97 = o
122keycode  98 = p
123keycode  99 = bracketleft	braceleft
124keycode 100 = bracketright	braceright
125keycode 101 = backslash		bar
126	control keycode   101 = Control_backslash
127	alt     keycode   101 = Meta_backslash
128keycode 102 =
129keycode 103 =
130keycode 104 = j
131keycode 105 = k
132keycode 106 = l
133keycode 107 = semicolon		colon
134	alt     keycode   107 = Meta_semicolon
135keycode 108 = apostrophe	quotedbl
136	control keycode   108 = Control_g
137	alt     keycode   108 = Meta_apostrophe
138keycode 109 = Return
139keycode 110 =
140keycode 111 =
141keycode 112 = m
142keycode 113 = comma		less
143keycode 114 = period		greater
144keycode 115 = slash		question
145keycode 116 =
146keycode 117 =
147keycode 118 =
148keycode 119 =
149keycode 120 = n
150keycode 121 = space		space
151keycode 122 =
152keycode 123 =
153keycode 124 = Left
154keycode 125 = Down
155keycode 126 = Up
156keycode 127 = Right
157string F1 = "\033[[A"
158string F2 = "\033[[B"
159string F3 = "\033[[C"
160string F4 = "\033[[D"
161string F5 = "\033[[E"
162string F6 = "\033[17~"
163string F7 = "\033[18~"
164string F8 = "\033[19~"
165string F9 = "\033[20~"
166string F10 = "\033[21~"
167string F11 = "\033[23~"
168string F12 = "\033[24~"
169string F13 = "\033[25~"
170string F14 = "\033[26~"
171string F15 = "\033[28~"
172string F16 = "\033[29~"
173string F17 = "\033[31~"
174string F18 = "\033[32~"
175string F19 = "\033[33~"
176string F20 = "\033[34~"
177string Find = "\033[1~"
178string Insert = "\033[2~"
179string Remove = "\033[3~"
180string Select = "\033[4~"
181string Prior = "\033[5~"
182string Next = "\033[6~"
183string Macro = "\033[M"
184string Pause = "\033[P"
185compose '`' 'A' to 'À'
186compose '`' 'a' to 'à'
187compose '\'' 'A' to 'Á'
188compose '\'' 'a' to 'á'
189compose '^' 'A' to 'Â'
190compose '^' 'a' to 'â'
191compose '~' 'A' to 'Ã'
192compose '~' 'a' to 'ã'
193compose '"' 'A' to 'Ä'
194compose '"' 'a' to 'ä'
195compose 'O' 'A' to 'Å'
196compose 'o' 'a' to 'å'
197compose '0' 'A' to 'Å'
198compose '0' 'a' to 'å'
199compose 'A' 'A' to 'Å'
200compose 'a' 'a' to 'å'
201compose 'A' 'E' to 'Æ'
202compose 'a' 'e' to 'æ'
203compose ',' 'C' to 'Ç'
204compose ',' 'c' to 'ç'
205compose '`' 'E' to 'È'
206compose '`' 'e' to 'è'
207compose '\'' 'E' to 'É'
208compose '\'' 'e' to 'é'
209compose '^' 'E' to 'Ê'
210compose '^' 'e' to 'ê'
211compose '"' 'E' to 'Ë'
212compose '"' 'e' to 'ë'
213compose '`' 'I' to 'Ì'
214compose '`' 'i' to 'ì'
215compose '\'' 'I' to 'Í'
216compose '\'' 'i' to 'í'
217compose '^' 'I' to 'Î'
218compose '^' 'i' to 'î'
219compose '"' 'I' to 'Ï'
220compose '"' 'i' to 'ï'
221compose '-' 'D' to 'Ð'
222compose '-' 'd' to 'ð'
223compose '~' 'N' to 'Ñ'
224compose '~' 'n' to 'ñ'
225compose '`' 'O' to 'Ò'
226compose '`' 'o' to 'ò'
227compose '\'' 'O' to 'Ó'
228compose '\'' 'o' to 'ó'
229compose '^' 'O' to 'Ô'
230compose '^' 'o' to 'ô'
231compose '~' 'O' to 'Õ'
232compose '~' 'o' to 'õ'
233compose '"' 'O' to 'Ö'
234compose '"' 'o' to 'ö'
235compose '/' 'O' to 'Ø'
236compose '/' 'o' to 'ø'
237compose '`' 'U' to 'Ù'
238compose '`' 'u' to 'ù'
239compose '\'' 'U' to 'Ú'
240compose '\'' 'u' to 'ú'
241compose '^' 'U' to 'Û'
242compose '^' 'u' to 'û'
243compose '"' 'U' to 'Ü'
244compose '"' 'u' to 'ü'
245compose '\'' 'Y' to 'Ý'
246compose '\'' 'y' to 'ý'
247compose 'T' 'H' to 'Þ'
248compose 't' 'h' to 'þ'
249compose 's' 's' to 'ß'
250compose '"' 'y' to 'ÿ'
251compose 's' 'z' to 'ß'
252compose 'i' 'j' to 'ÿ'