1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
|
// $XdotOrg: xc/programs/xkbcomp/rules/xorg.lst,v 1.2 2004/04/23 19:54:52 eich Exp $
// $Xorg: xfree86.lst,v 1.3 2000/08/17 19:54:42 cpqbld Exp $
! model
pc101 Generic 101-key PC
pc102 Generic 102-key (Intl) PC
pc104 Generic 104-key PC
pc105 Generic 105-key (Intl) PC
dell101 Dell 101-key PC
everex Everex STEPnote
flexpro Keytronic FlexPro
microsoft Microsoft Natural
omnikey101 Northgate OmniKey 101
winbook Winbook Model XP5
jp106 Japanese 106-key
pc98 PC-98xx Series
a4techKB21 A4Tech KB-21
a4techKBS8 A4Tech KBS-8
abnt2 Brazilian ABNT2
airkey Acer AirKey V
acpi ACPI Standard
azonaRF2300 Azona RF2300 wireless Internet Keyboard
scorpius Advance Scorpius KI
brother Brother Internet Keyboard
btc5113rf BTC 5113RF Multimedia
btc5126t BTC 5126T
btc9000 BTC 9000
btc9000a BTC 9000A
btc9001ah BTC 9001AH
btc5090 BTC 5090
cherryblue Cherry Blue Line CyBo@rd
cherryblueb Cherry CyMotion Master XPress
cherrybluea Cherry Blue Line CyBo@rd (alternate option)
chicony Chicony Internet Keyboard
chicony9885 Chicony KB-9885
compaqeak8 Compaq Easy Access Keyboard
compaqik7 Compaq Internet Keyboard (7 keys)
compaqik13 Compaq Internet Keyboard (13 keys)
compaqik18 Compaq Internet Keyboard (18 keys)
cymotionlinux Cherry CyMotion Master Linux
armada Laptop/notebook Compaq (eg. Armada) Laptop Keyboard
presario Laptop/notebook Compaq (eg. Presario) Internet Keyboard
ipaq Compaq iPaq Keyboard
dell Dell
inspiron Laptop/notebook Dell Inspiron 8xxx
dexxa Dexxa Wireless Desktop Keyboard
diamond Diamond 9801 / 9802 series
dtk2000 DTK2000
ennyah_dkb1008 Ennyah DKB-1008
genius Genius Comfy KB-16M / Genius MM Keyboard KWD-910
geniuscomfy2 Genius Comfy KB-21e-Scroll
gyration Gyration
hpi6 Hewlett-Packard Internet Keyboard
hp2501 Hewlett-Packard SK-2501 Multimedia Keyboard
hp2505 Hewlett-Packard SK-2505 Internet Keyboard
hpxe3gc Hewlett-Packard Omnibook XE3 GC
hpxe3gf Hewlett-Packard Omnibook XE3 GF
hpxt1000 Hewlett-Packard Omnibook XT1000
hpzt11xx Hewlett-Packard Pavilion ZT11xx
hp500fa Hewlett-Packard Omnibook 500 FA
hp5xx Hewlett-Packard Omnibook 5xx
hp6000 Hewlett-Packard Omnibook 6000/6100
honeywell_euroboard Honeywell Euroboard
rapidaccess IBM Rapid Access
rapidaccess2 IBM Rapid Access II
rapidaccess2a IBM Rapid Access II (alternate option)
thinkpad IBM ThinkPad 560Z/600/600E/A22E
logiaccess Logitech Access Keyboard
ltcd Logitech Cordless Desktop
logicdit Logitech Cordless Desktop iTouch
logicdp Logitech Cordless Desktop Pro
logicdpa Logitech Cordless Desktop Pro (alternate option)
logicdpa2 Logitech Cordless Desktop Pro (alternate option2)
logicdo Logitech Cordless Desktop Optical
logicfn Logitech Cordless Freedom/Desktop Navigator
logicdn Logitech Cordless Desktop Navigator
logidak Logitech Deluxe Access Keyboard
logiitc Logitech iTouch Cordless Keyboard (model Y-RB6)
logiik Logitech Internet Keyboard
itouch Logitech iTouch
logiitc Logitech iTouch Cordless Keyboard (model Y-RB6)
logiik Logitech Internet Keyboard
logiink Logitech Internet Navigator Keyboard
itouchin Logitech iTouch keyboard Internet Navigator
logiultrax Logitech Ultra-X Keyboard
mx1998 Memorex MX1998
mx2500 Memorex MX2500 EZ-Access Keyboard
mx2750 Memorex MX2750
microsoftinet Microsoft Internet Keyboard
microsoftpro Microsoft Natural Keyboard Pro / Microsoft Internet Keyboard Pro
microsoftprousb Microsoft Natural Keyboard Pro USB / Microsoft Internet Keyboard Pro
microsoftprooem Microsoft Natural Keyboard Pro OEM
microsoftprose Microsoft Internet Keyboard Pro, Swedish
microsoftoffice Microsoft Office Keyboard
microsoftmult Microsoft Wireless Multimedia Keyboard 1.0A
oretec Oretec MCK-800 MM/Internet keyboard
propeller Propeller Voyager (KTEZ-1000)
qtronix QTronix Scorpius 98N+
samsung4500 Samsung SDM 4500P
samsung4510 Samsung SDM 4510P
sk1300 SK-1300
sk2500 SK-2500
sk6200 SK-6200
sk7100 SK-7100
sp_inet Super Power Multimedia Keyboard
sven SVEN Ergonomic 2500
symplon Symplon PaceBook (tablet PC)
toshiba_s3000 Toshiba Satellite S3000
trust Trust Wireless Keyboard Classic
trustda Trust Direct Access Keyboard
yahoo Yahoo! Internet Keyboard
macintosh Macintosh
macintosh_old Macintosh Old
powerpcps2 PowerPC PS/2
acer_tm_800 Acer TravelMate 800
! layout
us U.S. English
ara Arabic
al Albania
am Armenia
az Azerbaijan
by Belarus
be Belgium
bd Bangladesh
in India
ba Bosnia and Herzegovina
br Brazil
bg Bulgaria
mm Myanmar
ca Canada
hr Croatia
cz Czechia
dk Denmark
nl Netherlands
bt Bhutan
ee Estonia
ir Iran
fo Faroe Islands
fi Finland
fr France
ge Georgia
de Germany
gr Greece
hu Hungary
is Iceland
il Israel
it Italy
jp Japan
kg Kyrgyzstan
la Laos
latam Latin American
lt Lithuania
lv Latvia
mao Maori
mkd Macedonian
mt Malta
mn Mongolia
no Norway
pl Poland
pt Portugal
ro Romania
ru Russia
srp Serbian
si Slovenia
sk Slovakia
es Spain
se Sweden
ch Switzerland
sy Syria
tj Tajikistan
lk Sri Lanka
th Thailand
tr Turkish
ua Ukraine
gb United Kingdom
uz Uzbekistan
vn Vietnam
nec_vndr/jp PC-98xx Series
ie Ireland
pk Pakistan
! variant
intl us: International (with dead keys)
alt-intl us: Alternative international (former us_intl)
dvorak us: Dvorak
rus us: Russian phonetic
azerty ara: azerty
azerty_digits ara: azerty/digits
digits ara: digits
qwerty ara: qwerty
qwerty_digits ara: qwerty/digits
phonetic am: Phonetic
cyrillic az: Cyrillic
winkeys by: Winkeys
iso-alternate be: ISO Alternate
nodeadkeys be: Eliminate dead keys
sundeadkeys be: Sun dead keys
probhat bd: Probhat
ben in: Bengali
ben_probhat in: Bengali Probhat
guj in: Gujarati
guru in: Gurmukhi
kan in: Kannada
mal in: Malayalam
ori in: Oriya
tam_unicode in: Tamil Unicode
tam_TAB in: Tamil TAB Typewriter
tam_TSCII in: Tamil TSCII Typewriter
tam in: Tamil
tel in: Telugu
urd in: Urdu
nodeadkeys br: Eliminate dead keys
phonetic bg: Phonetic
fr-dvorak ca: French Dvorak
fr-legacy ca: French (legacy)
multi ca: Multilingual
multi-2gr ca: Multilingual, second part
ike ca: Inuktitut
us hr: US keyboard with Croatian letters
bksl cz: With <\|> key
qwerty cz: qwerty
qwerty_bksl cz: qwerty, extended Backslash
nodeadkeys dk: Eliminate dead keys
nodeadkeys ee: Eliminate dead keys
nodeadkeys fo: Eliminate dead keys
nodeadkeys fi: Eliminate dead keys
smi fi: Northern Saami
nodeadkeys fr: Eliminate dead keys
sundeadkeys fr: Sun dead keys
latin9 fr: Alternative
latin9_nodeadkeys fr: Alternative, eliminate dead keys
latin9_sundeadkeys fr: Alternative, Sun dead keys
dvorak fr: Dvorak
ru ge: Russian
deadacute de: Dead acute
deadgraveacute de: Dead grave acute
nodeadkeys de: Eliminate dead keys
ro de: Romanian keyboard with German letters
ro_nodeadkeys de: Romanian keyboard with German letters, eliminate dead keys
dvorak de: Dvorak
extended gr: Extended
nodeadkeys gr: Eliminate dead keys
polytonic gr: Polytonic
standard hu: Standard
nodeadkeys hu: Eliminate dead keys
qwerty hu: qwerty
101_qwertz_comma_dead hu: 101/qwertz/comma/Dead keys
101_qwertz_comma_nodead hu: 101/qwertz/comma/Eliminate dead keys
101_qwertz_dot_dead hu: 101/qwertz/dot/Dead keys
101_qwertz_dot_nodead hu: 101/qwertz/dot/Eliminate dead keys
101_qwerty_comma_dead hu: 101/qwerty/comma/Dead keys
101_qwerty_comma_nodead hu: 101/qwerty/comma/Eliminate dead keys
101_qwerty_dot_dead hu: 101/qwerty/dot/Dead keys
101_qwerty_dot_nodead hu: 101/qwerty/dot/Eliminate dead keys
102_qwertz_comma_dead hu: 102/qwertz/comma/Dead keys
102_qwertz_comma_nodead hu: 102/qwertz/comma/Eliminate dead keys
102_qwertz_dot_dead hu: 102/qwertz/dot/Dead keys
102_qwertz_dot_nodead hu: 102/qwertz/dot/Eliminate dead keys
102_qwerty_comma_dead hu: 102/qwerty/comma/Dead keys
102_qwerty_comma_nodead hu: 102/qwerty/comma/Eliminate dead keys
102_qwerty_dot_dead hu: 102/qwerty/dot/Dead keys
102_qwerty_dot_nodead hu: 102/qwerty/dot/Eliminate dead keys
Sundeadkeys is: Sun dead keys
nodeadkeys is: Eliminate dead keys
lyx il: lyx
si1452 il: si1452
phonetic il: Phonetic
nodeadkeys it: Eliminate dead keys
nodeadkeys latam: Eliminate dead keys
sundeadkeys latam: Sun dead keys
std lt: "Standard"
us lt: US keyboard with Lithuanian letters
apostrophe lv: Apostrophe (') variant
tilde lv: Tilde (~) variant
fkey lv: F-letter (F) variant
nodeadkeys mkd: Eliminate dead keys
us mt: US keyboard with Maltian letters
nodeadkeys no: Eliminate dead keys
dvorak no: Dvorak
smi no: Northern Saami
smi_nodeadkeys no: Northern Saami, eliminate dead keys
qwertz pl: qwertz
dvorak pl: Dvorak
dvorak_quotes pl: Dvorak, Polish quotes on quotemark key
dvorak_altquotes pl: Dvorak, Polish quotes on key "1/!"
nodeadkeys pt: Eliminate dead keys
sundeadkeys pt: Sun dead keys
us ro: US keyboard with Romanian letters
de ro: Romanian keyboard with German letters
phonetic ru: Phonetic
typewriter ru: Typewriter
winkeys ru: Winkeys
yz srp: Z and ZHE swapped
latin srp: Latin
latinunicode srp: Latin Unicode
latinyz srp: Latin qwerty
latinunicodeyz srp: Latin Unicode qwerty
alternatequotes srp: With guillemots
latinalternatequotes srp: Latin with guillemots
bksl sk: Extended Backslash
qwerty sk: qwerty
qwerty_bksl sk: qwerty, extended Backslash
nodeadkeys es: Eliminate dead keys
sundeadkeys es: Sun dead keys
dvorak es: Dvorak
nodeadkeys se: Eliminate dead keys
dvorak se: Dvorak
rus se: Russian phonetic
rus_nodeadkeys se: Russian phonetic, eliminate dead keys
smi se: Northern Saami
de_nodeadkeys ch: German, eliminate dead keys
de_sundeadkeys ch: German, Sun dead keys
fr ch: French
fr_nodeadkeys ch: French, eliminate dead keys
fr_sundeadkeys ch: French, Sun dead keys
syc sy: Syriac
syc_phonetic sy: Syriac phonetic
tam_unicode lk: Tamil Unicode
tam_TAB lk: Tamil TAB Typewriter
tam_TSCII lk: Tamil TSCII Typewriter
sin_phonetic lk: Sinhala phonetic
tis th: TIS-820.2538
pat th: Pattachote
f tr: (F)
alt tr: Alt-Q
phonetic ua: Phonetic
typewriter ua: Typewriter
winkeys ua: Winkeys
rstu ua: Standard RSTU
rstu_ru ua: Standard RSTU on Russian layout
intl gb: International (with dead keys)
dvorak gb: Dvorak
CloGaelach ie: CloGaelach
UnicodeExpert ie: UnicodeExpert
ogam ie: Ogham
ogam_is434 ie: Ogham IS434
! option
grp Group Shift/Lock behavior
grp:switch R-Alt switches group while pressed.
grp:lswitch Left Alt key switches group while pressed.
grp:lwin_switch Left Win-key switches group while pressed.
grp:rwin_switch Right Win-key switches group while pressed.
grp:win_switch Both Win-keys switch group while pressed.
grp:rctrl_switch Right Ctrl key switches group while pressed.
grp:toggle Right Alt key changes group.
grp:lalt_toggle Left Alt key changes group.
grp:caps_toggle CapsLock key changes group.
grp:shift_caps_toggle Shift+CapsLock changes group.
grp:shifts_toggle Both Shift keys together change group.
grp:alts_toggle Both Alt keys together change group.
grp:ctrls_toggle Both Ctrl keys together change group.
grp:ctrl_shift_toggle Control+Shift changes group.
grp:ctrl_alt_toggle Alt+Control changes group.
grp:alt_shift_toggle Alt+Shift changes group.
grp:menu_toggle Menu key changes group.
grp:lwin_toggle Left Win-key changes group.
grp:rwin_toggle Right Win-key changes group.
grp:lshift_toggle Left Shift key changes group.
grp:rshift_toggle Right Shift key changes group.
grp:lctrl_toggle Left Ctrl key changes group.
grp:rctrl_toggle Right Ctrl key changes group.
lv3 Third level choosers
lv3:switch Press Right Control to choose 3rd level.
lv3:menu_switch Press Menu key to choose 3rd level.
lv3:win_switch Press any of Win-keys to choose 3rd level.
lv3:lwin_switch Press Left Win-key to choose 3rd level.
lv3:rwin_switch Press Right Win-key to choose 3rd level.
lv3:alt_switch Press any of Alt keys to choose 3rd level.
lv3:lalt_switch Press Left Alt key to choose 3rd level.
lv3:ralt_switch Press Right Alt key to choose 3rd level.
ctrl Control key position
ctrl:nocaps Make CapsLock an additional Control.
ctrl:swapcaps Swap Control and CapsLock.
ctrl:ctrl_ac Control key at left of 'A'
ctrl:ctrl_aa Control key at bottom left
ctrl:ctrl_ra Right Control key works as Right Alt.
grp_led Use keyboard LED to show alternative group.
grp_led:num NumLock LED shows alternative group.
grp_led:caps CapsLock LED shows alternative group.
grp_led:scroll ScrollLock LED shows alternative group.
caps CapsLock key behavior
caps:internal CapsLock uses internal capitalization. Shift cancels CapsLock.
caps:internal_nocancel CapsLock uses internal capitalization. Shift doesn't cancel CapsLock.
caps:shift CapsLock acts as Shift with locking. Shift cancels CapsLock.
caps:shift_nocancel CapsLock acts as Shift with locking. Shift doesn't cancel CapsLock.
caps:shift_lock CapsLock just locks the Shift modifier.
caps:capslock CapsLock toggles normal capitalization of alphabetic characters.
caps:shiftlock CapsLock toggles Shift so all keys are affected.
altwin Alt/Win key behavior
altwin:menu Add the standard behavior to Menu key.
altwin:meta_alt Alt and Meta are on the Alt keys (default).
altwin:meta_win Meta is mapped to the Win-keys.
altwin:left_meta_win Meta is mapped to the left Win-key.
altwin:super_win Super is mapped to the Win-keys (default).
altwin:hyper_win Hyper is mapped to the Win-keys.
altwin:alt_super_win Alt is mapped to the right Win-key and Super to Menu.
Compose key Compose key position
compose:ralt Right Alt is Compose.
compose:rwin Right Win-key is Compose.
compose:menu Menu is Compose.
compose:rctrl Right Ctrl is Compose.
compat Miscellaneous compatibility options
numpad:microsoft Shift with numpad keys works as in MS Windows.
srvrkeys:none Special keys (Ctrl+Alt+<key>) handled in a server.
eurosign Adding the EuroSign to certain keys
eurosign:e Add the EuroSign to the E key.
eurosign:5 Add the EuroSign to the 5 key.
eurosign:2 Add the EuroSign to the 2 key.
|