xref: /aosp_15_r20/external/libxkbcommon/test/data/rules/base (revision 2b949d0487e80d67f1fda82db69e101e761f8064)
1*2b949d04SAndroid Build Coastguard Worker// DO NOT EDIT THIS FILE - IT WAS AUTOGENERATED BY merge.py FROM rules/*.part
2*2b949d04SAndroid Build Coastguard Worker//
3*2b949d04SAndroid Build Coastguard Worker//
4*2b949d04SAndroid Build Coastguard Worker//  Rules for resolving XKB components for use with XFree86
5*2b949d04SAndroid Build Coastguard Worker//  Copyright 1996 by Joseph Moss
6*2b949d04SAndroid Build Coastguard Worker//
7*2b949d04SAndroid Build Coastguard Worker//  2002 Modifier: Ivan Pascal      The XFree86 Project
8*2b949d04SAndroid Build Coastguard Worker//
9*2b949d04SAndroid Build Coastguard Worker
10*2b949d04SAndroid Build Coastguard Worker// If you want non-latin layouts implicitly include the en_US layout
11*2b949d04SAndroid Build Coastguard Worker// uncomment lines below
12*2b949d04SAndroid Build Coastguard Worker//! $nonlatin = am ara ben bd bg bt by cs deva ge gh gr guj guru il \
13*2b949d04SAndroid Build Coastguard Worker//              in ir iku jp kan kh kr la lao lk mk mm mn mv mal olck \
14*2b949d04SAndroid Build Coastguard Worker//              ori pk ru scc sy syr tel th tj tam ua uz
15*2b949d04SAndroid Build Coastguard Worker
16*2b949d04SAndroid Build Coastguard Worker// PC models
17*2b949d04SAndroid Build Coastguard Worker! $pcmodels = pc86 pc101 pc102 pc104 pc104alt pc105
18*2b949d04SAndroid Build Coastguard Worker
19*2b949d04SAndroid Build Coastguard Worker// Jolla devices and keyboards
20*2b949d04SAndroid Build Coastguard Worker! $jollamodels = jollasbj
21*2b949d04SAndroid Build Coastguard Worker
22*2b949d04SAndroid Build Coastguard Worker// Microsoft models (using MS geometry)
23*2b949d04SAndroid Build Coastguard Worker! $msmodels = microsoft microsoft4000 microsoft7000 microsoftpro microsoftprousb microsoftprose microsoftsurface
24*2b949d04SAndroid Build Coastguard Worker
25*2b949d04SAndroid Build Coastguard Worker// Nokia devices and keyboards
26*2b949d04SAndroid Build Coastguard Worker! $nokiamodels = nokiasu8w nokiarx44 nokiarx51
27*2b949d04SAndroid Build Coastguard Worker
28*2b949d04SAndroid Build Coastguard Worker// TypeMatrix geometries
29*2b949d04SAndroid Build Coastguard Worker! $tmgeometries = tm2020 tm2030PS2 tm2030USB tm2030USB-102 tm2030USB-106
30*2b949d04SAndroid Build Coastguard Worker
31*2b949d04SAndroid Build Coastguard Worker// Layouts that provide further specializations for the OLPC
32*2b949d04SAndroid Build Coastguard Worker! $olpclayouts = af am ara br ca es et fr it kh kz in mn np ru th tr us
33*2b949d04SAndroid Build Coastguard Worker
34*2b949d04SAndroid Build Coastguard Worker! $macbooks = macbook78 macbook79
35*2b949d04SAndroid Build Coastguard Worker! $maclaptop = ibook powerbook macbook78 macbook79
36*2b949d04SAndroid Build Coastguard Worker! $applealu = applealu_ansi applealu_iso applealu_jis
37*2b949d04SAndroid Build Coastguard Worker! $macs = macintosh macintosh_old ibook powerbook macbook78 macbook79
38*2b949d04SAndroid Build Coastguard Worker
39*2b949d04SAndroid Build Coastguard Worker! $macvendorlayouts = ch de dk fi fr gb is it latam nl no pt se us
40*2b949d04SAndroid Build Coastguard Worker
41*2b949d04SAndroid Build Coastguard Worker! $azerty = be fr
42*2b949d04SAndroid Build Coastguard Worker! $qwertz = al cz de hr hu ro si sk
43*2b949d04SAndroid Build Coastguard Worker
44*2b949d04SAndroid Build Coastguard Worker
45*2b949d04SAndroid Build Coastguard Worker// all layouts with 3rd and 4th groups
46*2b949d04SAndroid Build Coastguard Worker! $threelevellayouts = al az \
47*2b949d04SAndroid Build Coastguard Worker              be br bt \
48*2b949d04SAndroid Build Coastguard Worker              ca ch cs cz \
49*2b949d04SAndroid Build Coastguard Worker              de dk \
50*2b949d04SAndroid Build Coastguard Worker              ee es \
51*2b949d04SAndroid Build Coastguard Worker              fi fo fr \
52*2b949d04SAndroid Build Coastguard Worker              gb gr \
53*2b949d04SAndroid Build Coastguard Worker              hu \
54*2b949d04SAndroid Build Coastguard Worker              ie ir is it \
55*2b949d04SAndroid Build Coastguard Worker              latam \
56*2b949d04SAndroid Build Coastguard Worker              lk lt \
57*2b949d04SAndroid Build Coastguard Worker              mn mt \
58*2b949d04SAndroid Build Coastguard Worker              nl no \
59*2b949d04SAndroid Build Coastguard Worker              pl pt \
60*2b949d04SAndroid Build Coastguard Worker              ro \
61*2b949d04SAndroid Build Coastguard Worker              se sk \
62*2b949d04SAndroid Build Coastguard Worker              tr \
63*2b949d04SAndroid Build Coastguard Worker              us \
64*2b949d04SAndroid Build Coastguard Worker              vn \
65*2b949d04SAndroid Build Coastguard Worker              za
66*2b949d04SAndroid Build Coastguard Worker
67*2b949d04SAndroid Build Coastguard Worker! $thinkpads = thinkpad thinkpad60 thinkpadz60
68*2b949d04SAndroid Build Coastguard Worker
69*2b949d04SAndroid Build Coastguard Worker! $sun = sun_type6_jp sun_type6_usb sun_type6_euro_usb \
70*2b949d04SAndroid Build Coastguard Worker         sun_type6_jp_usb sun_type6_unix_usb sun_type7_jp_usb \
71*2b949d04SAndroid Build Coastguard Worker         sun_type7_usb sun_type7_euro_usb sun_type7_unix_usb
72*2b949d04SAndroid Build Coastguard Worker
73*2b949d04SAndroid Build Coastguard Worker! $sun_jp = sun_type6_jp sun_type6_jp_usb sun_type7_jp_usb
74*2b949d04SAndroid Build Coastguard Worker
75*2b949d04SAndroid Build Coastguard Worker// Sun Type_6_7 keyboards with custom layouts
76*2b949d04SAndroid Build Coastguard Worker! $sun_custom = ara be br ca ch cz de dk \
77*2b949d04SAndroid Build Coastguard Worker                ee es fi fr gb gr it jp \
78*2b949d04SAndroid Build Coastguard Worker                kr lt lv nl no pl pt ro \
79*2b949d04SAndroid Build Coastguard Worker                ru se sk tr tw ua us
80*2b949d04SAndroid Build Coastguard Worker
81*2b949d04SAndroid Build Coastguard Worker! $sun_var =  sun_type6 sun_type6_suncompat sun_type6_de sun_type6_fr \
82*2b949d04SAndroid Build Coastguard Worker              sun_type7 sun_type7_suncompat suncompat
83*2b949d04SAndroid Build Coastguard Worker
84*2b949d04SAndroid Build Coastguard Worker! $sun_compat = sun_type6 sun_type6_suncompat sun_type7_suncompat suncompat
85*2b949d04SAndroid Build Coastguard Worker
86*2b949d04SAndroid Build Coastguard Worker
87*2b949d04SAndroid Build Coastguard Worker! $inetkbds = acer_c300 acer_ferrari4k acer_laptop \
88*2b949d04SAndroid Build Coastguard Worker              airkey \
89*2b949d04SAndroid Build Coastguard Worker              apple armada azonaRF2300 \
90*2b949d04SAndroid Build Coastguard Worker              benqx brother \
91*2b949d04SAndroid Build Coastguard Worker              btc5113rf btc9000 btc9000a btc9001ah btc5090 btc9019u \
92*2b949d04SAndroid Build Coastguard Worker              cherryblue cherrybluea cherryblueb \
93*2b949d04SAndroid Build Coastguard Worker              cherrycyboard cherrycmexpert \
94*2b949d04SAndroid Build Coastguard Worker              chicony chicony0108 chicony0420 chicony9885 \
95*2b949d04SAndroid Build Coastguard Worker              compalfl90 \
96*2b949d04SAndroid Build Coastguard Worker              compaqeak8 compaqik7 compaqik13 compaqik18 \
97*2b949d04SAndroid Build Coastguard Worker              creativedw7000 \
98*2b949d04SAndroid Build Coastguard Worker              cymotionlinux \
99*2b949d04SAndroid Build Coastguard Worker              dell dellm65 inspiron dellusbmm \
100*2b949d04SAndroid Build Coastguard Worker              emachines ennyah_dkb1008 evdev \
101*2b949d04SAndroid Build Coastguard Worker              genius geniuscomfy2 \
102*2b949d04SAndroid Build Coastguard Worker              gyration honeywell_euroboard \
103*2b949d04SAndroid Build Coastguard Worker              hp250x hp5xx hp500fa hpdv5 \
104*2b949d04SAndroid Build Coastguard Worker              hpi6 hpxe3gc hpxe3gf hpxe4xxx hpxt1000 hpzt11xx \
105*2b949d04SAndroid Build Coastguard Worker              ibm_spacesaver ipaq inspiron intel \
106*2b949d04SAndroid Build Coastguard Worker              logiaccess logicda logicink \
107*2b949d04SAndroid Build Coastguard Worker              logiex110 logiclx300 \
108*2b949d04SAndroid Build Coastguard Worker              logiinkse logiinkseusb logiitc logiik \
109*2b949d04SAndroid Build Coastguard Worker              logitech_base itouch logiultrax \
110*2b949d04SAndroid Build Coastguard Worker              logitech_g15 \
111*2b949d04SAndroid Build Coastguard Worker              logidinovo logidinovoedge \
112*2b949d04SAndroid Build Coastguard Worker              microsoft4000 microsoft7000 microsoftinet microsoftprousb microsoftprooem microsoftprose \
113*2b949d04SAndroid Build Coastguard Worker              microsoftoffice microsoftmult \
114*2b949d04SAndroid Build Coastguard Worker              mx1998 mx2500 mx2750 \
115*2b949d04SAndroid Build Coastguard Worker              oretec \
116*2b949d04SAndroid Build Coastguard Worker              pc105 \
117*2b949d04SAndroid Build Coastguard Worker              presario propeller \
118*2b949d04SAndroid Build Coastguard Worker              qtronix \
119*2b949d04SAndroid Build Coastguard Worker              rapidaccess rapidaccess2 thinkpad60 \
120*2b949d04SAndroid Build Coastguard Worker              samsung4500 samsung4510 \
121*2b949d04SAndroid Build Coastguard Worker              silvercrest \
122*2b949d04SAndroid Build Coastguard Worker              sk1300 sk2500 sk6200 sk7100 \
123*2b949d04SAndroid Build Coastguard Worker              sven sven303 symplon \
124*2b949d04SAndroid Build Coastguard Worker              teck227 teck229 \
125*2b949d04SAndroid Build Coastguard Worker              toshiba_s3000 trust trustda \
126*2b949d04SAndroid Build Coastguard Worker              unitekkb1925 yahoo \
127*2b949d04SAndroid Build Coastguard Worker              apex300
128*2b949d04SAndroid Build Coastguard Worker
129*2b949d04SAndroid Build Coastguard Worker! $inetmediakbds = acer_ferrari4k acer_laptop btc5090 btc9019u cherryblueb \
130*2b949d04SAndroid Build Coastguard Worker		cherrybluea herrycyboard chicony042 compaqik13 compaqik18 \
131*2b949d04SAndroid Build Coastguard Worker		armada presario dellm65 inspiron dellusbmm diamond \
132*2b949d04SAndroid Build Coastguard Worker		ennyah_dkb1008 genius geniuscomfy2 hpi6 hpxe3gc hpxe3gf \
133*2b949d04SAndroid Build Coastguard Worker		hpxt1000 hpzt11xx hpdv5 hpxe4xxx hp5xx thinkpad60 ogitech_base \
134*2b949d04SAndroid Build Coastguard Worker		logidinovo logidinovoedge logitech_g15 mx1998 mx2500 mx2750 \
135*2b949d04SAndroid Build Coastguard Worker		microsoft4000 microsoft7000 microsoftprooem microsoftmult \
136*2b949d04SAndroid Build Coastguard Worker		propeller samsung4500 samsung4510 sk1300 sk2500 sk7100 \
137*2b949d04SAndroid Build Coastguard Worker		toshiba_s3000 trust trustda cymotionlinux silvercrest \
138*2b949d04SAndroid Build Coastguard Worker		emachines benqx unitekkb1925 creativedw7000 compalfl90 \
139*2b949d04SAndroid Build Coastguard Worker		pc105 a4techKB21 a4techKBS8 a4_rfkb23 asus_laptop btc6301urf \
140*2b949d04SAndroid Build Coastguard Worker		dexxa dtk2000 fscaa1667g geniuskb19e geniuscomfy latitude \
141*2b949d04SAndroid Build Coastguard Worker		microsoftpro precision_m scorpius sp_inet targa_v811 thinkpad \
142*2b949d04SAndroid Build Coastguard Worker		tm2030USB-102 tm2030USB-106 trust_slimline
143*2b949d04SAndroid Build Coastguard Worker
144*2b949d04SAndroid Build Coastguard Worker! $dvoraklayouts = br ca de ee es fr gb no pl se us
145*2b949d04SAndroid Build Coastguard Worker
146*2b949d04SAndroid Build Coastguard Worker! model		=	keycodes
147*2b949d04SAndroid Build Coastguard Worker  amiga		=	amiga(de)
148*2b949d04SAndroid Build Coastguard Worker  ataritt	=	ataritt(de)
149*2b949d04SAndroid Build Coastguard Worker  empty         =       empty
150*2b949d04SAndroid Build Coastguard Worker $sun_jp	=	sun(type6_jp_usb)
151*2b949d04SAndroid Build Coastguard Worker $sun		=	sun(type6_usb)
152*2b949d04SAndroid Build Coastguard Worker  pc98		=	xfree98(pc98)
153*2b949d04SAndroid Build Coastguard Worker $applealu	=	macintosh(alukbd)
154*2b949d04SAndroid Build Coastguard Worker  macintosh_hhk	=	macintosh(hhk)
155*2b949d04SAndroid Build Coastguard Worker  macintosh_old	=	macintosh(old)
156*2b949d04SAndroid Build Coastguard Worker $macs   	=	macintosh
157*2b949d04SAndroid Build Coastguard Worker  thinkpadz60	=	xfree86(thinkpadz60)
158*2b949d04SAndroid Build Coastguard Worker  *		=	xfree86
159*2b949d04SAndroid Build Coastguard Worker
160*2b949d04SAndroid Build Coastguard Worker! layout[1]	=	keycodes
161*2b949d04SAndroid Build Coastguard Worker  $azerty       =       +aliases(azerty)
162*2b949d04SAndroid Build Coastguard Worker  $qwertz       =       +aliases(qwertz)
163*2b949d04SAndroid Build Coastguard Worker  *             =       +aliases(qwerty)
164*2b949d04SAndroid Build Coastguard Worker
165*2b949d04SAndroid Build Coastguard Worker! layout	=	keycodes
166*2b949d04SAndroid Build Coastguard Worker  $azerty       =       +aliases(azerty)
167*2b949d04SAndroid Build Coastguard Worker  $qwertz       =       +aliases(qwertz)
168*2b949d04SAndroid Build Coastguard Worker  *             =       +aliases(qwerty)
169*2b949d04SAndroid Build Coastguard Worker
170*2b949d04SAndroid Build Coastguard Worker! option	=	keycodes
171*2b949d04SAndroid Build Coastguard Worker
172*2b949d04SAndroid Build Coastguard Worker! model		layout	=	geometry
173*2b949d04SAndroid Build Coastguard Worker  thinkpad     us              =       thinkpad(us)
174*2b949d04SAndroid Build Coastguard Worker
175*2b949d04SAndroid Build Coastguard Worker! model		=	geometry
176*2b949d04SAndroid Build Coastguard Worker  microsoftelite	=	microsoft(elite)
177*2b949d04SAndroid Build Coastguard Worker $msmodels	=	microsoft(natural)
178*2b949d04SAndroid Build Coastguard Worker  dell101	=	dell(dell101)
179*2b949d04SAndroid Build Coastguard Worker  dellm65	=	dell(dellm65)
180*2b949d04SAndroid Build Coastguard Worker  latitude	=	dell(latitude)
181*2b949d04SAndroid Build Coastguard Worker  flexpro	=	keytronic(FlexPro)
182*2b949d04SAndroid Build Coastguard Worker  hp6000	=	hp(omnibook)
183*2b949d04SAndroid Build Coastguard Worker  hpmini110	=	hp(mini110)
184*2b949d04SAndroid Build Coastguard Worker  hpdv5		=	hp(dv5)
185*2b949d04SAndroid Build Coastguard Worker  omnikey101	=	northgate(omnikey101)
186*2b949d04SAndroid Build Coastguard Worker  sanwaskbkg3	=	sanwa(sanwaskbkg3)
187*2b949d04SAndroid Build Coastguard Worker $pcmodels	=	pc(%m)
188*2b949d04SAndroid Build Coastguard Worker  everex	=	everex(STEPnote)
189*2b949d04SAndroid Build Coastguard Worker  thinkpad	=	thinkpad(intl)
190*2b949d04SAndroid Build Coastguard Worker  thinkpad60	=	thinkpad(60)
191*2b949d04SAndroid Build Coastguard Worker  thinkpadz60	=	thinkpad(60)
192*2b949d04SAndroid Build Coastguard Worker  apex300	=	steelseries(apex300)
193*2b949d04SAndroid Build Coastguard Worker $tmgeometries	=	typematrix(%m)
194*2b949d04SAndroid Build Coastguard Worker  winbook	=	winbook(XP5)
195*2b949d04SAndroid Build Coastguard Worker  pc98		=	nec(pc98)
196*2b949d04SAndroid Build Coastguard Worker $applealu	=	macintosh(%m)
197*2b949d04SAndroid Build Coastguard Worker $macbooks      =       macintosh(%m)
198*2b949d04SAndroid Build Coastguard Worker $macs		=	macintosh(macintosh)
199*2b949d04SAndroid Build Coastguard Worker  hhk		=	hhk(basic)
200*2b949d04SAndroid Build Coastguard Worker  kinesis	=	kinesis(model100)
201*2b949d04SAndroid Build Coastguard Worker $nokiamodels	=	nokia(%m)
202*2b949d04SAndroid Build Coastguard Worker  sun_type6_jp          =   sun(type6jp)
203*2b949d04SAndroid Build Coastguard Worker  sun_type6_usb         =   sun(type6)
204*2b949d04SAndroid Build Coastguard Worker  sun_type6_euro_usb    =   sun(type6tuv)
205*2b949d04SAndroid Build Coastguard Worker  sun_type6_jp_usb      =   sun(type6jp)
206*2b949d04SAndroid Build Coastguard Worker  sun_type6_unix_usb    =   sun(type6unix)
207*2b949d04SAndroid Build Coastguard Worker  sun_type7_jp_usb      =   sun(type6jp)
208*2b949d04SAndroid Build Coastguard Worker  sun_type7_usb         =   sun(type7)
209*2b949d04SAndroid Build Coastguard Worker  sun_type7_euro_usb    =   sun(type7tuv)
210*2b949d04SAndroid Build Coastguard Worker  sun_type7_unix_usb    =   sun(type7unix)
211*2b949d04SAndroid Build Coastguard Worker  *		=       pc(pc104)
212*2b949d04SAndroid Build Coastguard Worker
213*2b949d04SAndroid Build Coastguard Worker! model		layout		variant		=	symbols
214*2b949d04SAndroid Build Coastguard Worker  *		ben		basic		=	pc+in(ben)
215*2b949d04SAndroid Build Coastguard Worker  *		ben		probhat		=	pc+in(ben_probhat)
216*2b949d04SAndroid Build Coastguard Worker  *		dev		basic		=	pc+in(deva)
217*2b949d04SAndroid Build Coastguard Worker  *		dvorak		$dvoraklayouts		=	pc+%v(dvorak)
218*2b949d04SAndroid Build Coastguard Worker  *		dvorak		basic		=	pc+us(dvorak)
219*2b949d04SAndroid Build Coastguard Worker  *		dvorak		pl_basic		=	pc+pl(dvorak)
220*2b949d04SAndroid Build Coastguard Worker  *		dvorak		pl		=	pc+pl(dvorak_quotes)
221*2b949d04SAndroid Build Coastguard Worker  *		dvorak		pl_altquotes		=	pc+pl(dvorak_altquotes)
222*2b949d04SAndroid Build Coastguard Worker  *		dzdwi		basic		=	pc+bt(basic)
223*2b949d04SAndroid Build Coastguard Worker  *		fi		basic		=	pc+fi(classic)
224*2b949d04SAndroid Build Coastguard Worker  *		ge		azerty_tskapo		=	pc+fr(geo)
225*2b949d04SAndroid Build Coastguard Worker  *		guj		basic		=	pc+in(guj)
226*2b949d04SAndroid Build Coastguard Worker  *		gur		basic		=	pc+in(guru)
227*2b949d04SAndroid Build Coastguard Worker  *		ie		laptop		=	pc+ie(basic)
228*2b949d04SAndroid Build Coastguard Worker  *		ie		CloGaelachLaptop		=	pc+ie(CloGaelach)
229*2b949d04SAndroid Build Coastguard Worker  *		in		urd		=	pc+in(urd-phonetic)
230*2b949d04SAndroid Build Coastguard Worker  *		iu		basic		=	pc+ca(ike)
231*2b949d04SAndroid Build Coastguard Worker  *		lo		basic		=	pc+la(basic)
232*2b949d04SAndroid Build Coastguard Worker  *		kan		basic		=	pc+in(kan)
233*2b949d04SAndroid Build Coastguard Worker  *		mal		basic		=	pc+in(mal)
234*2b949d04SAndroid Build Coastguard Worker  *		mal		mlplusnum		=	pc+in(mal)
235*2b949d04SAndroid Build Coastguard Worker  *		ogham		basic		=	pc+ie(ogam)
236*2b949d04SAndroid Build Coastguard Worker  *		ogham		laptop		=	pc+ie(ogam)
237*2b949d04SAndroid Build Coastguard Worker  *		ogham		is434		=	pc+ie(ogam_is434)
238*2b949d04SAndroid Build Coastguard Worker  *		ogham		is434laptop		=	pc+ie(ogam_is434)
239*2b949d04SAndroid Build Coastguard Worker  *		ori		basic		=	pc+in(ori)
240*2b949d04SAndroid Build Coastguard Worker  *		ro		de		=	pc+ro(winkeys)
241*2b949d04SAndroid Build Coastguard Worker  *		ro		us		=	pc+ro(std)
242*2b949d04SAndroid Build Coastguard Worker  *		ro		academic		=	pc+ro(std)
243*2b949d04SAndroid Build Coastguard Worker  *		ro		std_comma		=	pc+ro(std)
244*2b949d04SAndroid Build Coastguard Worker  *		ro		comma		=	pc+ro(basic)
245*2b949d04SAndroid Build Coastguard Worker  *		ru		os		=	pc+ru(os_legacy)
246*2b949d04SAndroid Build Coastguard Worker  *		pk		urd		=	pc+pk(urd-phonetic)
247*2b949d04SAndroid Build Coastguard Worker  *		sapmi		basic		=	pc+no(smi)
248*2b949d04SAndroid Build Coastguard Worker  *		sapmi		nodeadkeys		=	pc+no(smi_nodeadkeys)
249*2b949d04SAndroid Build Coastguard Worker  *		sapmi		sefi		=	pc+fi(smi)
250*2b949d04SAndroid Build Coastguard Worker  *		sin		phonetic-static		=	pc+in(sin_phonetic)
251*2b949d04SAndroid Build Coastguard Worker  *		syr		basic		=	pc+sy(syc)
252*2b949d04SAndroid Build Coastguard Worker  *		syr		phonetic		=	pc+sy(syc_phonetic)
253*2b949d04SAndroid Build Coastguard Worker  *		tam		INSCRIPT		=	pc+in(tam)
254*2b949d04SAndroid Build Coastguard Worker  *		tam		UNI		=	pc+in(tam_unicode)
255*2b949d04SAndroid Build Coastguard Worker  *		tam		NUMERAL-KEYBOARD		=	pc+in(tam_keyboard_with_numerals)
256*2b949d04SAndroid Build Coastguard Worker  *		tam		TAB		=	pc+in(tam_TAB)
257*2b949d04SAndroid Build Coastguard Worker  *		tam		TSCII		=	pc+in(tam_TSCII)
258*2b949d04SAndroid Build Coastguard Worker  *		tel		basic		=	pc+in(tel)
259*2b949d04SAndroid Build Coastguard Worker  *		yu		basic		=	pc+srp(latin)
260*2b949d04SAndroid Build Coastguard Worker  *		yu		unicode		=	pc+srp(latinunicode)
261*2b949d04SAndroid Build Coastguard Worker  *		yu		yz		=	pc+srp(latinyz)
262*2b949d04SAndroid Build Coastguard Worker  *		yu		unicodeyz		=	pc+srp(latinunicodeyz)
263*2b949d04SAndroid Build Coastguard Worker  classmate	us		intl		=	pc+us(classmate-intl)
264*2b949d04SAndroid Build Coastguard Worker  classmate	us		alt-intl	=	pc+us(classmate-alt-intl)
265*2b949d04SAndroid Build Coastguard Worker  classmate	us		altgr-intl	=	pc+us(classmate-altgr-intl)
266*2b949d04SAndroid Build Coastguard Worker  nokiarx51	cz		qwerty		=	nokia_vndr/rx-51(cz_qwerty)
267*2b949d04SAndroid Build Coastguard Worker  *			$sun_custom	$sun_var	=	pc+sun_vndr/%l%(v)
268*2b949d04SAndroid Build Coastguard Worker
269*2b949d04SAndroid Build Coastguard Worker! model		layout				=	symbols
270*2b949d04SAndroid Build Coastguard Worker  *		ar			=	pc+ara
271*2b949d04SAndroid Build Coastguard Worker  *		ben			=	pc+in(ben)
272*2b949d04SAndroid Build Coastguard Worker  *		bs			=	pc+ba
273*2b949d04SAndroid Build Coastguard Worker  *		cs			=	pc+rs
274*2b949d04SAndroid Build Coastguard Worker  *		cz_qwerty			=	pc+cz(qwerty)
275*2b949d04SAndroid Build Coastguard Worker  *		dev			=	pc+in(deva)
276*2b949d04SAndroid Build Coastguard Worker  *		dvorak			=	pc+us(dvorak)
277*2b949d04SAndroid Build Coastguard Worker  *		dzdwi			=	pc+bt
278*2b949d04SAndroid Build Coastguard Worker  *		el			=	pc+gr
279*2b949d04SAndroid Build Coastguard Worker  *		en_US			=	pc+latin
280*2b949d04SAndroid Build Coastguard Worker  *		guj			=	pc+in(guj)
281*2b949d04SAndroid Build Coastguard Worker  *		gur			=	pc+in(guru)
282*2b949d04SAndroid Build Coastguard Worker  *		iu			=	pc+ca(ike)
283*2b949d04SAndroid Build Coastguard Worker  *		lo			=	pc+la
284*2b949d04SAndroid Build Coastguard Worker  *		kan			=	pc+in(kan)
285*2b949d04SAndroid Build Coastguard Worker  *		mi			=	pc+mao
286*2b949d04SAndroid Build Coastguard Worker  *		ogham			=	pc+ie(ogam)
287*2b949d04SAndroid Build Coastguard Worker  *		ori			=	pc+ie(ori)
288*2b949d04SAndroid Build Coastguard Worker  *		sapmi			=	pc+no(smi)
289*2b949d04SAndroid Build Coastguard Worker  *		sr			=	pc+srp
290*2b949d04SAndroid Build Coastguard Worker  *		syr			=	pc+sy(syc)
291*2b949d04SAndroid Build Coastguard Worker  *		tel			=	pc+in(tel)
292*2b949d04SAndroid Build Coastguard Worker  *		tml			=	pc+in(tam)
293*2b949d04SAndroid Build Coastguard Worker  *		yu			=	pc+srp
294*2b949d04SAndroid Build Coastguard Worker  *		fr-latin9			=	pc+fr(latin9)
295*2b949d04SAndroid Build Coastguard Worker  *		us_intl			=	pc+us(alt-intl)
296*2b949d04SAndroid Build Coastguard Worker  *		ben(basic)			=	pc+in(ben)
297*2b949d04SAndroid Build Coastguard Worker  *		ben(probhat)			=	pc+in(ben_probhat)
298*2b949d04SAndroid Build Coastguard Worker  *		dev(basic)			=	pc+in(deva)
299*2b949d04SAndroid Build Coastguard Worker  *		dvorak($dvoraklayouts)			=	pc+%v(dvorak)
300*2b949d04SAndroid Build Coastguard Worker  *		dvorak(basic)			=	pc+us(dvorak)
301*2b949d04SAndroid Build Coastguard Worker  *		dvorak(pl_basic)			=	pc+pl(dvorak)
302*2b949d04SAndroid Build Coastguard Worker  *		dvorak(pl)			=	pc+pl(dvorak_quotes)
303*2b949d04SAndroid Build Coastguard Worker  *		dvorak(pl_altquotes)			=	pc+pl(dvorak_altquotes)
304*2b949d04SAndroid Build Coastguard Worker  *		dzdwi(basic)			=	pc+bt(basic)
305*2b949d04SAndroid Build Coastguard Worker  *		fi(basic)			=	pc+fi(classic)
306*2b949d04SAndroid Build Coastguard Worker  *		ge(azerty_tskapo)			=	pc+fr(geo)
307*2b949d04SAndroid Build Coastguard Worker  *		guj(basic)			=	pc+in(guj)
308*2b949d04SAndroid Build Coastguard Worker  *		gur(basic)			=	pc+in(guru)
309*2b949d04SAndroid Build Coastguard Worker  *		ie(laptop)			=	pc+ie(basic)
310*2b949d04SAndroid Build Coastguard Worker  *		ie(CloGaelachLaptop)			=	pc+ie(CloGaelach)
311*2b949d04SAndroid Build Coastguard Worker  *		in(urd)			=	pc+in(urd-phonetic)
312*2b949d04SAndroid Build Coastguard Worker  *		iu(basic)			=	pc+ca(ike)
313*2b949d04SAndroid Build Coastguard Worker  *		lo(basic)			=	pc+la(basic)
314*2b949d04SAndroid Build Coastguard Worker  *		kan(basic)			=	pc+in(kan)
315*2b949d04SAndroid Build Coastguard Worker  *		mal(basic)			=	pc+in(mal)
316*2b949d04SAndroid Build Coastguard Worker  *		mal(mlplusnum)			=	pc+in(mal)
317*2b949d04SAndroid Build Coastguard Worker  *		ogham(basic)			=	pc+ie(ogam)
318*2b949d04SAndroid Build Coastguard Worker  *		ogham(laptop)			=	pc+ie(ogam)
319*2b949d04SAndroid Build Coastguard Worker  *		ogham(is434)			=	pc+ie(ogam_is434)
320*2b949d04SAndroid Build Coastguard Worker  *		ogham(is434laptop)			=	pc+ie(ogam_is434)
321*2b949d04SAndroid Build Coastguard Worker  *		ori(basic)			=	pc+in(ori)
322*2b949d04SAndroid Build Coastguard Worker  *		ro(de)			=	pc+ro(winkeys)
323*2b949d04SAndroid Build Coastguard Worker  *		ro(us)			=	pc+ro(std)
324*2b949d04SAndroid Build Coastguard Worker  *		ro(academic)			=	pc+ro(std)
325*2b949d04SAndroid Build Coastguard Worker  *		ro(std_comma)			=	pc+ro(std)
326*2b949d04SAndroid Build Coastguard Worker  *		ro(comma)			=	pc+ro(basic)
327*2b949d04SAndroid Build Coastguard Worker  *		ru(os)			=	pc+ru(os_legacy)
328*2b949d04SAndroid Build Coastguard Worker  *		pk(urd)			=	pc+pk(urd-phonetic)
329*2b949d04SAndroid Build Coastguard Worker  *		sapmi(basic)			=	pc+no(smi)
330*2b949d04SAndroid Build Coastguard Worker  *		sapmi(nodeadkeys)			=	pc+no(smi_nodeadkeys)
331*2b949d04SAndroid Build Coastguard Worker  *		sapmi(sefi)			=	pc+fi(smi)
332*2b949d04SAndroid Build Coastguard Worker  *		sin(phonetic-static)			=	pc+in(sin_phonetic)
333*2b949d04SAndroid Build Coastguard Worker  *		syr(basic)			=	pc+sy(syc)
334*2b949d04SAndroid Build Coastguard Worker  *		syr(phonetic)			=	pc+sy(syc_phonetic)
335*2b949d04SAndroid Build Coastguard Worker  *		tam(INSCRIPT)			=	pc+in(tam)
336*2b949d04SAndroid Build Coastguard Worker  *		tam(UNI)			=	pc+in(tam_unicode)
337*2b949d04SAndroid Build Coastguard Worker  *		tam(NUMERAL-KEYBOARD)			=	pc+in(tam_keyboard_with_numerals)
338*2b949d04SAndroid Build Coastguard Worker  *		tam(TAB)			=	pc+in(tam_TAB)
339*2b949d04SAndroid Build Coastguard Worker  *		tam(TSCII)			=	pc+in(tam_TSCII)
340*2b949d04SAndroid Build Coastguard Worker  *		tel(basic)			=	pc+in(tel)
341*2b949d04SAndroid Build Coastguard Worker  *		yu(basic)			=	pc+srp(latin)
342*2b949d04SAndroid Build Coastguard Worker  *		yu(unicode)			=	pc+srp(latinunicode)
343*2b949d04SAndroid Build Coastguard Worker  *		yu(yz)			=	pc+srp(latinyz)
344*2b949d04SAndroid Build Coastguard Worker  *		yu(unicodeyz)			=	pc+srp(latinunicodeyz)
345*2b949d04SAndroid Build Coastguard Worker  ataritt	$nonlatin		=	xfree68_vndr/ataritt(us)+%l%(v):2
346*2b949d04SAndroid Build Coastguard Worker  ataritt	*			=	xfree68_vndr/ataritt(us)+%l%(v)
347*2b949d04SAndroid Build Coastguard Worker  amiga		$nonlatin		=	xfree68_vndr/amiga(usa1)+%l%(v):2
348*2b949d04SAndroid Build Coastguard Worker  amiga		*			=	xfree68_vndr/amiga(usa1)+%l%(v)
349*2b949d04SAndroid Build Coastguard Worker  classmate	us			=	pc+%l(classmate)
350*2b949d04SAndroid Build Coastguard Worker  empty         *                       =       empty(basic)
351*2b949d04SAndroid Build Coastguard Worker  *             empty                   =       empty(basic)
352*2b949d04SAndroid Build Coastguard Worker  jollasbj 	$nonlatin		=	jolla_vndr/sbj(common)+us+%l%(v):2
353*2b949d04SAndroid Build Coastguard Worker  jollasbj	*			=	jolla_vndr/sbj(common)+%l%(v)
354*2b949d04SAndroid Build Coastguard Worker $sun		$sun_custom		=	pc+sun_vndr/%l%(v)
355*2b949d04SAndroid Build Coastguard Worker  pc98		nec_vndr/jp		=	nec_vndr/jp(pc98)
356*2b949d04SAndroid Build Coastguard Worker  macintosh_old	us			=	macintosh_vndr/us(oldmac)
357*2b949d04SAndroid Build Coastguard Worker  macintosh_old	en_US			=	macintosh_vndr/us(oldmac)
358*2b949d04SAndroid Build Coastguard Worker  macintosh_old	$macvendorlayouts	=	macintosh_vndr/us(oldmac)+macintosh_vndr/%l%(v)
359*2b949d04SAndroid Build Coastguard Worker  macintosh_old	$nonlatin		=	macintosh_vndr/us(oldmac)+%l%(v):2
360*2b949d04SAndroid Build Coastguard Worker  macintosh_old	*			=	macintosh_vndr/us(oldmac)+%l%(v)
361*2b949d04SAndroid Build Coastguard Worker  applealu_jis	jp			=	macintosh_vndr/apple(alukbd)+macintosh_vndr/jp(usmac)+macintosh_vndr/jp(mac):2
362*2b949d04SAndroid Build Coastguard Worker  applealu_jis	*			=	macintosh_vndr/apple(alukbd)+%l%(v)+macintosh_vndr/jp(mac):2
363*2b949d04SAndroid Build Coastguard Worker $applealu	$macvendorlayouts	=	macintosh_vndr/apple(alukbd)+macintosh_vndr/%l%(v)
364*2b949d04SAndroid Build Coastguard Worker $applealu	*			=	macintosh_vndr/apple(alukbd)+%l%(v)
365*2b949d04SAndroid Build Coastguard Worker $macs		en_US			=	pc+macintosh_vndr/us(extended)
366*2b949d04SAndroid Build Coastguard Worker $macs		$macvendorlayouts	=	pc+macintosh_vndr/%l%(v)
367*2b949d04SAndroid Build Coastguard Worker  nokiarx44	*			=	nokia_vndr/rx-44(%l)
368*2b949d04SAndroid Build Coastguard Worker  nokiarx51	cz(qwerty)		=	nokia_vndr/rx-51(common)+nokia_vndr/rx-51(cz_qwerty)
369*2b949d04SAndroid Build Coastguard Worker  nokiarx51	*			=	nokia_vndr/rx-51(common)+nokia_vndr/rx-51(%l%_v)
370*2b949d04SAndroid Build Coastguard Worker  nokiasu8w	*			=	nokia_vndr/su-8w(%l)
371*2b949d04SAndroid Build Coastguard Worker  olpc		$olpclayouts		=	olpc+%l%(m)
372*2b949d04SAndroid Build Coastguard Worker  olpc		*			=	olpc+%l%(v)
373*2b949d04SAndroid Build Coastguard Worker  olpcm		$olpclayouts		=	olpc+%l%(m)
374*2b949d04SAndroid Build Coastguard Worker  olpcm		*			=	olpc+%l%(v)
375*2b949d04SAndroid Build Coastguard Worker $thinkpads   	br			=	pc+br(thinkpad)
376*2b949d04SAndroid Build Coastguard Worker  sl-c3x00	*			=	pc+sharp_vndr/sl-c3x00(basic)
377*2b949d04SAndroid Build Coastguard Worker  ws003sh	*			=	pc+sharp_vndr/ws003sh(basic)
378*2b949d04SAndroid Build Coastguard Worker  ws007sh	*			=	pc+sharp_vndr/ws007sh(basic)
379*2b949d04SAndroid Build Coastguard Worker  ws011sh	*			=	pc+sharp_vndr/ws011sh(basic)
380*2b949d04SAndroid Build Coastguard Worker  ws020sh	*			=	pc+sharp_vndr/ws020sh(basic)
381*2b949d04SAndroid Build Coastguard Worker  *	   	$nonlatin		=	pc+us+%l%(v):2
382*2b949d04SAndroid Build Coastguard Worker  *		*			=	pc+%l%(v)
383*2b949d04SAndroid Build Coastguard Worker
384*2b949d04SAndroid Build Coastguard Worker! model		layout[1]	=	symbols
385*2b949d04SAndroid Build Coastguard Worker  *		ar		=	pc+ara%(v[1])
386*2b949d04SAndroid Build Coastguard Worker  *		ben		=	pc+in(ben)
387*2b949d04SAndroid Build Coastguard Worker  *		bs		=	pc+ba%(v[1])
388*2b949d04SAndroid Build Coastguard Worker  *		cs		=	pc+rs%(v[1])
389*2b949d04SAndroid Build Coastguard Worker  *		cz_qwerty		=	pc+cz(qwerty)
390*2b949d04SAndroid Build Coastguard Worker  *		dev		=	pc+in(deva)
391*2b949d04SAndroid Build Coastguard Worker  *		dvorak		=	pc+us(dvorak)
392*2b949d04SAndroid Build Coastguard Worker  *		dzdwi		=	pc+bt%(v[1])
393*2b949d04SAndroid Build Coastguard Worker  *		el		=	pc+gr%(v[1])
394*2b949d04SAndroid Build Coastguard Worker  *		en_US		=	pc+latin%(v[1])
395*2b949d04SAndroid Build Coastguard Worker  *		guj		=	pc+in(guj)
396*2b949d04SAndroid Build Coastguard Worker  *		gur		=	pc+in(guru)
397*2b949d04SAndroid Build Coastguard Worker  *		iu		=	pc+ca(ike)
398*2b949d04SAndroid Build Coastguard Worker  *		lo		=	pc+la%(v[1])
399*2b949d04SAndroid Build Coastguard Worker  *		kan		=	pc+in(kan)
400*2b949d04SAndroid Build Coastguard Worker  *		mi		=	pc+mao%(v[1])
401*2b949d04SAndroid Build Coastguard Worker  *		ogham		=	pc+ie(ogam)
402*2b949d04SAndroid Build Coastguard Worker  *		ori		=	pc+ie(ori)
403*2b949d04SAndroid Build Coastguard Worker  *		sapmi		=	pc+no(smi)
404*2b949d04SAndroid Build Coastguard Worker  *		sr		=	pc+srp%(v[1])
405*2b949d04SAndroid Build Coastguard Worker  *		syr		=	pc+sy(syc)
406*2b949d04SAndroid Build Coastguard Worker  *		tel		=	pc+in(tel)
407*2b949d04SAndroid Build Coastguard Worker  *		tml		=	pc+in(tam)
408*2b949d04SAndroid Build Coastguard Worker  *		yu		=	pc+srp%(v[1])
409*2b949d04SAndroid Build Coastguard Worker  *		fr-latin9		=	pc+fr(latin9)
410*2b949d04SAndroid Build Coastguard Worker  *		us_intl		=	pc+us(alt-intl)
411*2b949d04SAndroid Build Coastguard Worker  *		ben(basic)		=	pc+in(ben)
412*2b949d04SAndroid Build Coastguard Worker  *		ben(probhat)		=	pc+in(ben_probhat)
413*2b949d04SAndroid Build Coastguard Worker  *		dev(basic)		=	pc+in(deva)
414*2b949d04SAndroid Build Coastguard Worker  *		dvorak($dvoraklayouts)		=	pc+%v(dvorak)
415*2b949d04SAndroid Build Coastguard Worker  *		dvorak(basic)		=	pc+us(dvorak)
416*2b949d04SAndroid Build Coastguard Worker  *		dvorak(pl_basic)		=	pc+pl(dvorak)
417*2b949d04SAndroid Build Coastguard Worker  *		dvorak(pl)		=	pc+pl(dvorak_quotes)
418*2b949d04SAndroid Build Coastguard Worker  *		dvorak(pl_altquotes)		=	pc+pl(dvorak_altquotes)
419*2b949d04SAndroid Build Coastguard Worker  *		dzdwi(basic)		=	pc+bt(basic)
420*2b949d04SAndroid Build Coastguard Worker  *		fi(basic)		=	pc+fi(classic)
421*2b949d04SAndroid Build Coastguard Worker  *		ge(azerty_tskapo)		=	pc+fr(geo)
422*2b949d04SAndroid Build Coastguard Worker  *		guj(basic)		=	pc+in(guj)
423*2b949d04SAndroid Build Coastguard Worker  *		gur(basic)		=	pc+in(guru)
424*2b949d04SAndroid Build Coastguard Worker  *		ie(laptop)		=	pc+ie(basic)
425*2b949d04SAndroid Build Coastguard Worker  *		ie(CloGaelachLaptop)		=	pc+ie(CloGaelach)
426*2b949d04SAndroid Build Coastguard Worker  *		in(urd)		=	pc+in(urd-phonetic)
427*2b949d04SAndroid Build Coastguard Worker  *		iu(basic)		=	pc+ca(ike)
428*2b949d04SAndroid Build Coastguard Worker  *		lo(basic)		=	pc+la(basic)
429*2b949d04SAndroid Build Coastguard Worker  *		kan(basic)		=	pc+in(kan)
430*2b949d04SAndroid Build Coastguard Worker  *		mal(basic)		=	pc+in(mal)
431*2b949d04SAndroid Build Coastguard Worker  *		mal(mlplusnum)		=	pc+in(mal)
432*2b949d04SAndroid Build Coastguard Worker  *		ogham(basic)		=	pc+ie(ogam)
433*2b949d04SAndroid Build Coastguard Worker  *		ogham(laptop)		=	pc+ie(ogam)
434*2b949d04SAndroid Build Coastguard Worker  *		ogham(is434)		=	pc+ie(ogam_is434)
435*2b949d04SAndroid Build Coastguard Worker  *		ogham(is434laptop)		=	pc+ie(ogam_is434)
436*2b949d04SAndroid Build Coastguard Worker  *		ori(basic)		=	pc+in(ori)
437*2b949d04SAndroid Build Coastguard Worker  *		ro(de)		=	pc+ro(winkeys)
438*2b949d04SAndroid Build Coastguard Worker  *		ro(us)		=	pc+ro(std)
439*2b949d04SAndroid Build Coastguard Worker  *		ro(academic)		=	pc+ro(std)
440*2b949d04SAndroid Build Coastguard Worker  *		ro(std_comma)		=	pc+ro(std)
441*2b949d04SAndroid Build Coastguard Worker  *		ro(comma)		=	pc+ro(basic)
442*2b949d04SAndroid Build Coastguard Worker  *		ru(os)		=	pc+ru(os_legacy)
443*2b949d04SAndroid Build Coastguard Worker  *		pk(urd)		=	pc+pk(urd-phonetic)
444*2b949d04SAndroid Build Coastguard Worker  *		sapmi(basic)		=	pc+no(smi)
445*2b949d04SAndroid Build Coastguard Worker  *		sapmi(nodeadkeys)		=	pc+no(smi_nodeadkeys)
446*2b949d04SAndroid Build Coastguard Worker  *		sapmi(sefi)		=	pc+fi(smi)
447*2b949d04SAndroid Build Coastguard Worker  *		sin(phonetic-static)		=	pc+in(sin_phonetic)
448*2b949d04SAndroid Build Coastguard Worker  *		syr(basic)		=	pc+sy(syc)
449*2b949d04SAndroid Build Coastguard Worker  *		syr(phonetic)		=	pc+sy(syc_phonetic)
450*2b949d04SAndroid Build Coastguard Worker  *		tam(INSCRIPT)		=	pc+in(tam)
451*2b949d04SAndroid Build Coastguard Worker  *		tam(UNI)		=	pc+in(tam_unicode)
452*2b949d04SAndroid Build Coastguard Worker  *		tam(NUMERAL-KEYBOARD)		=	pc+in(tam_keyboard_with_numerals)
453*2b949d04SAndroid Build Coastguard Worker  *		tam(TAB)		=	pc+in(tam_TAB)
454*2b949d04SAndroid Build Coastguard Worker  *		tam(TSCII)		=	pc+in(tam_TSCII)
455*2b949d04SAndroid Build Coastguard Worker  *		tel(basic)		=	pc+in(tel)
456*2b949d04SAndroid Build Coastguard Worker  *		yu(basic)		=	pc+srp(latin)
457*2b949d04SAndroid Build Coastguard Worker  *		yu(unicode)		=	pc+srp(latinunicode)
458*2b949d04SAndroid Build Coastguard Worker  *		yu(yz)		=	pc+srp(latinyz)
459*2b949d04SAndroid Build Coastguard Worker  *		yu(unicodeyz)		=	pc+srp(latinunicodeyz)
460*2b949d04SAndroid Build Coastguard Worker  ataritt	*			=	xfree68_vndr/ataritt(us)+%l[1]%(v[1])
461*2b949d04SAndroid Build Coastguard Worker  amiga		*			=	xfree68_vndr/amiga(usa1)+%l[1]%(v[1])
462*2b949d04SAndroid Build Coastguard Worker  jollasbj	*			=	jolla_vndr/sbj(common)+%l[1]%(v[1])
463*2b949d04SAndroid Build Coastguard Worker $sun		$sun_custom	=	pc+sun_vndr/%l[1]%(v[1])
464*2b949d04SAndroid Build Coastguard Worker  macintosh_old	us			=	macintosh_vndr/us(oldmac)
465*2b949d04SAndroid Build Coastguard Worker  macintosh_old	$macvendorlayouts	=	macintosh_vndr/us(oldmac)+macintosh_vndr/%l[1]%(v[1])
466*2b949d04SAndroid Build Coastguard Worker  macintosh_old	*			=	macintosh_vndr/us(oldmac)+%l[1]%(v[1])
467*2b949d04SAndroid Build Coastguard Worker  applealu_jis	us			=	macintosh_vndr/apple(alukbd)+macintosh_vndr/jp(usmac)
468*2b949d04SAndroid Build Coastguard Worker $applealu	$macvendorlayouts	=	macintosh_vndr/apple(alukbd)+macintosh_vndr/%l[1]%(v[1])
469*2b949d04SAndroid Build Coastguard Worker $applealu	*			=	macintosh_vndr/apple(alukbd)+%l[1]%(v[1])
470*2b949d04SAndroid Build Coastguard Worker $macs		$macvendorlayouts	=	pc+macintosh_vndr/%l[1]%(v[1])
471*2b949d04SAndroid Build Coastguard Worker  nokiarx51	cz(qwerty)		=	nokia_vndr/rx-51(common)+nokia_vndr/rx-51(cz_qwerty)
472*2b949d04SAndroid Build Coastguard Worker  nokiarx51	*			=	nokia_vndr/rx-51(common)+nokia_vndr/rx-51(%l[1]%_v[1])
473*2b949d04SAndroid Build Coastguard Worker $thinkpads	br			=	pc+%l[1](thinkpad)
474*2b949d04SAndroid Build Coastguard Worker  *		*			=	pc+%l[1]%(v[1])
475*2b949d04SAndroid Build Coastguard Worker
476*2b949d04SAndroid Build Coastguard Worker! model		layout[1]	variant[1]	=	symbols
477*2b949d04SAndroid Build Coastguard Worker  *		ben		basic	=	pc+in(ben)
478*2b949d04SAndroid Build Coastguard Worker  *		ben		probhat	=	pc+in(ben_probhat)
479*2b949d04SAndroid Build Coastguard Worker  *		dev		basic	=	pc+in(deva)
480*2b949d04SAndroid Build Coastguard Worker  *		dvorak		$dvoraklayouts	=	pc+%v(dvorak)
481*2b949d04SAndroid Build Coastguard Worker  *		dvorak		basic	=	pc+us(dvorak)
482*2b949d04SAndroid Build Coastguard Worker  *		dvorak		pl_basic	=	pc+pl(dvorak)
483*2b949d04SAndroid Build Coastguard Worker  *		dvorak		pl	=	pc+pl(dvorak_quotes)
484*2b949d04SAndroid Build Coastguard Worker  *		dvorak		pl_altquotes	=	pc+pl(dvorak_altquotes)
485*2b949d04SAndroid Build Coastguard Worker  *		dzdwi		basic	=	pc+bt(basic)
486*2b949d04SAndroid Build Coastguard Worker  *		fi		basic	=	pc+fi(classic)
487*2b949d04SAndroid Build Coastguard Worker  *		ge		azerty_tskapo	=	pc+fr(geo)
488*2b949d04SAndroid Build Coastguard Worker  *		guj		basic	=	pc+in(guj)
489*2b949d04SAndroid Build Coastguard Worker  *		gur		basic	=	pc+in(guru)
490*2b949d04SAndroid Build Coastguard Worker  *		ie		laptop	=	pc+ie(basic)
491*2b949d04SAndroid Build Coastguard Worker  *		ie		CloGaelachLaptop	=	pc+ie(CloGaelach)
492*2b949d04SAndroid Build Coastguard Worker  *		in		urd	=	pc+in(urd-phonetic)
493*2b949d04SAndroid Build Coastguard Worker  *		iu		basic	=	pc+ca(ike)
494*2b949d04SAndroid Build Coastguard Worker  *		lo		basic	=	pc+la(basic)
495*2b949d04SAndroid Build Coastguard Worker  *		kan		basic	=	pc+in(kan)
496*2b949d04SAndroid Build Coastguard Worker  *		mal		basic	=	pc+in(mal)
497*2b949d04SAndroid Build Coastguard Worker  *		mal		mlplusnum	=	pc+in(mal)
498*2b949d04SAndroid Build Coastguard Worker  *		ogham		basic	=	pc+ie(ogam)
499*2b949d04SAndroid Build Coastguard Worker  *		ogham		laptop	=	pc+ie(ogam)
500*2b949d04SAndroid Build Coastguard Worker  *		ogham		is434	=	pc+ie(ogam_is434)
501*2b949d04SAndroid Build Coastguard Worker  *		ogham		is434laptop	=	pc+ie(ogam_is434)
502*2b949d04SAndroid Build Coastguard Worker  *		ori		basic	=	pc+in(ori)
503*2b949d04SAndroid Build Coastguard Worker  *		ro		de	=	pc+ro(winkeys)
504*2b949d04SAndroid Build Coastguard Worker  *		ro		us	=	pc+ro(std)
505*2b949d04SAndroid Build Coastguard Worker  *		ro		academic	=	pc+ro(std)
506*2b949d04SAndroid Build Coastguard Worker  *		ro		std_comma	=	pc+ro(std)
507*2b949d04SAndroid Build Coastguard Worker  *		ro		comma	=	pc+ro(basic)
508*2b949d04SAndroid Build Coastguard Worker  *		ru		os	=	pc+ru(os_legacy)
509*2b949d04SAndroid Build Coastguard Worker  *		pk		urd	=	pc+pk(urd-phonetic)
510*2b949d04SAndroid Build Coastguard Worker  *		sapmi		basic	=	pc+no(smi)
511*2b949d04SAndroid Build Coastguard Worker  *		sapmi		nodeadkeys	=	pc+no(smi_nodeadkeys)
512*2b949d04SAndroid Build Coastguard Worker  *		sapmi		sefi	=	pc+fi(smi)
513*2b949d04SAndroid Build Coastguard Worker  *		sin		phonetic-static	=	pc+in(sin_phonetic)
514*2b949d04SAndroid Build Coastguard Worker  *		syr		basic	=	pc+sy(syc)
515*2b949d04SAndroid Build Coastguard Worker  *		syr		phonetic	=	pc+sy(syc_phonetic)
516*2b949d04SAndroid Build Coastguard Worker  *		tam		INSCRIPT	=	pc+in(tam)
517*2b949d04SAndroid Build Coastguard Worker  *		tam		UNI	=	pc+in(tam_unicode)
518*2b949d04SAndroid Build Coastguard Worker  *		tam		NUMERAL-KEYBOARD	=	pc+in(tam_keyboard_with_numerals)
519*2b949d04SAndroid Build Coastguard Worker  *		tam		TAB	=	pc+in(tam_TAB)
520*2b949d04SAndroid Build Coastguard Worker  *		tam		TSCII	=	pc+in(tam_TSCII)
521*2b949d04SAndroid Build Coastguard Worker  *		tel		basic	=	pc+in(tel)
522*2b949d04SAndroid Build Coastguard Worker  *		yu		basic	=	pc+srp(latin)
523*2b949d04SAndroid Build Coastguard Worker  *		yu		unicode	=	pc+srp(latinunicode)
524*2b949d04SAndroid Build Coastguard Worker  *		yu		yz	=	pc+srp(latinyz)
525*2b949d04SAndroid Build Coastguard Worker  *		yu		unicodeyz	=	pc+srp(latinunicodeyz)
526*2b949d04SAndroid Build Coastguard Worker
527*2b949d04SAndroid Build Coastguard Worker! model		layout[2]	=	symbols
528*2b949d04SAndroid Build Coastguard Worker  *		ar		=	+ara%(v[2]):2
529*2b949d04SAndroid Build Coastguard Worker  *		ben		=	+in(ben):2
530*2b949d04SAndroid Build Coastguard Worker  *		bs		=	+ba%(v[2]):2
531*2b949d04SAndroid Build Coastguard Worker  *		cs		=	+rs%(v[2]):2
532*2b949d04SAndroid Build Coastguard Worker  *		cz_qwerty		=	+cz(qwerty):2
533*2b949d04SAndroid Build Coastguard Worker  *		dev		=	+in(deva):2
534*2b949d04SAndroid Build Coastguard Worker  *		dvorak		=	+us(dvorak):2
535*2b949d04SAndroid Build Coastguard Worker  *		dzdwi		=	+bt%(v[2]):2
536*2b949d04SAndroid Build Coastguard Worker  *		el		=	+gr%(v[2]):2
537*2b949d04SAndroid Build Coastguard Worker  *		en_US		=	+latin%(v[2]):2
538*2b949d04SAndroid Build Coastguard Worker  *		guj		=	+in(guj):2
539*2b949d04SAndroid Build Coastguard Worker  *		gur		=	+in(guru):2
540*2b949d04SAndroid Build Coastguard Worker  *		iu		=	+ca(ike):2
541*2b949d04SAndroid Build Coastguard Worker  *		lo		=	+la%(v[2]):2
542*2b949d04SAndroid Build Coastguard Worker  *		kan		=	+in(kan):2
543*2b949d04SAndroid Build Coastguard Worker  *		mi		=	+mao%(v[2]):2
544*2b949d04SAndroid Build Coastguard Worker  *		ogham		=	+ie(ogam):2
545*2b949d04SAndroid Build Coastguard Worker  *		ori		=	+ie(ori):2
546*2b949d04SAndroid Build Coastguard Worker  *		sapmi		=	+no(smi):2
547*2b949d04SAndroid Build Coastguard Worker  *		sr		=	+srp%(v[2]):2
548*2b949d04SAndroid Build Coastguard Worker  *		syr		=	+sy(syc):2
549*2b949d04SAndroid Build Coastguard Worker  *		tel		=	+in(tel):2
550*2b949d04SAndroid Build Coastguard Worker  *		tml		=	+in(tam):2
551*2b949d04SAndroid Build Coastguard Worker  *		yu		=	+srp%(v[2]):2
552*2b949d04SAndroid Build Coastguard Worker  *		fr-latin9		=	+fr(latin9):2
553*2b949d04SAndroid Build Coastguard Worker  *		us_intl		=	+us(alt-intl):2
554*2b949d04SAndroid Build Coastguard Worker  *		ben(basic)		=	+in(ben):2
555*2b949d04SAndroid Build Coastguard Worker  *		ben(probhat)		=	+in(ben_probhat):2
556*2b949d04SAndroid Build Coastguard Worker  *		dev(basic)		=	+in(deva):2
557*2b949d04SAndroid Build Coastguard Worker  *		dvorak($dvoraklayouts)		=	+%v(dvorak):2
558*2b949d04SAndroid Build Coastguard Worker  *		dvorak(basic)		=	+us(dvorak):2
559*2b949d04SAndroid Build Coastguard Worker  *		dvorak(pl_basic)		=	+pl(dvorak):2
560*2b949d04SAndroid Build Coastguard Worker  *		dvorak(pl)		=	+pl(dvorak_quotes):2
561*2b949d04SAndroid Build Coastguard Worker  *		dvorak(pl_altquotes)		=	+pl(dvorak_altquotes):2
562*2b949d04SAndroid Build Coastguard Worker  *		dzdwi(basic)		=	+bt(basic):2
563*2b949d04SAndroid Build Coastguard Worker  *		fi(basic)		=	+fi(classic):2
564*2b949d04SAndroid Build Coastguard Worker  *		ge(azerty_tskapo)		=	+fr(geo):2
565*2b949d04SAndroid Build Coastguard Worker  *		guj(basic)		=	+in(guj):2
566*2b949d04SAndroid Build Coastguard Worker  *		gur(basic)		=	+in(guru):2
567*2b949d04SAndroid Build Coastguard Worker  *		ie(laptop)		=	+ie(basic):2
568*2b949d04SAndroid Build Coastguard Worker  *		ie(CloGaelachLaptop)		=	+ie(CloGaelach):2
569*2b949d04SAndroid Build Coastguard Worker  *		in(urd)		=	+in(urd-phonetic):2
570*2b949d04SAndroid Build Coastguard Worker  *		iu(basic)		=	+ca(ike):2
571*2b949d04SAndroid Build Coastguard Worker  *		lo(basic)		=	+la(basic):2
572*2b949d04SAndroid Build Coastguard Worker  *		kan(basic)		=	+in(kan):2
573*2b949d04SAndroid Build Coastguard Worker  *		mal(basic)		=	+in(mal):2
574*2b949d04SAndroid Build Coastguard Worker  *		mal(mlplusnum)		=	+in(mal):2
575*2b949d04SAndroid Build Coastguard Worker  *		ogham(basic)		=	+ie(ogam):2
576*2b949d04SAndroid Build Coastguard Worker  *		ogham(laptop)		=	+ie(ogam):2
577*2b949d04SAndroid Build Coastguard Worker  *		ogham(is434)		=	+ie(ogam_is434):2
578*2b949d04SAndroid Build Coastguard Worker  *		ogham(is434laptop)		=	+ie(ogam_is434):2
579*2b949d04SAndroid Build Coastguard Worker  *		ori(basic)		=	+in(ori):2
580*2b949d04SAndroid Build Coastguard Worker  *		ro(de)		=	+ro(winkeys):2
581*2b949d04SAndroid Build Coastguard Worker  *		ro(us)		=	+ro(std):2
582*2b949d04SAndroid Build Coastguard Worker  *		ro(academic)		=	+ro(std):2
583*2b949d04SAndroid Build Coastguard Worker  *		ro(std_comma)		=	+ro(std):2
584*2b949d04SAndroid Build Coastguard Worker  *		ro(comma)		=	+ro(basic):2
585*2b949d04SAndroid Build Coastguard Worker  *		ru(os)		=	+ru(os_legacy):2
586*2b949d04SAndroid Build Coastguard Worker  *		pk(urd)		=	+pk(urd-phonetic):2
587*2b949d04SAndroid Build Coastguard Worker  *		sapmi(basic)		=	+no(smi):2
588*2b949d04SAndroid Build Coastguard Worker  *		sapmi(nodeadkeys)		=	+no(smi_nodeadkeys):2
589*2b949d04SAndroid Build Coastguard Worker  *		sapmi(sefi)		=	+fi(smi):2
590*2b949d04SAndroid Build Coastguard Worker  *		sin(phonetic-static)		=	+in(sin_phonetic):2
591*2b949d04SAndroid Build Coastguard Worker  *		syr(basic)		=	+sy(syc):2
592*2b949d04SAndroid Build Coastguard Worker  *		syr(phonetic)		=	+sy(syc_phonetic):2
593*2b949d04SAndroid Build Coastguard Worker  *		tam(INSCRIPT)		=	+in(tam):2
594*2b949d04SAndroid Build Coastguard Worker  *		tam(UNI)		=	+in(tam_unicode):2
595*2b949d04SAndroid Build Coastguard Worker  *		tam(NUMERAL-KEYBOARD)		=	+in(tam_keyboard_with_numerals):2
596*2b949d04SAndroid Build Coastguard Worker  *		tam(TAB)		=	+in(tam_TAB):2
597*2b949d04SAndroid Build Coastguard Worker  *		tam(TSCII)		=	+in(tam_TSCII):2
598*2b949d04SAndroid Build Coastguard Worker  *		tel(basic)		=	+in(tel):2
599*2b949d04SAndroid Build Coastguard Worker  *		yu(basic)		=	+srp(latin):2
600*2b949d04SAndroid Build Coastguard Worker  *		yu(unicode)		=	+srp(latinunicode):2
601*2b949d04SAndroid Build Coastguard Worker  *		yu(yz)		=	+srp(latinyz):2
602*2b949d04SAndroid Build Coastguard Worker  *		yu(unicodeyz)		=	+srp(latinunicodeyz):2
603*2b949d04SAndroid Build Coastguard Worker  nokiarx51	cz(qwerty)	=	+nokia_vndr/rx-51(cz_qwerty):2
604*2b949d04SAndroid Build Coastguard Worker  nokiarx51	*		=	+nokia_vndr/rx-51(%l[2]%_v[2]):2
605*2b949d04SAndroid Build Coastguard Worker $sun	$sun_custom	=	+sun_vndr/%l[2]%(v[2]):2
606*2b949d04SAndroid Build Coastguard Worker  *		*		=	+%l[2]%(v[2]):2
607*2b949d04SAndroid Build Coastguard Worker
608*2b949d04SAndroid Build Coastguard Worker! model		layout[3]	=	symbols
609*2b949d04SAndroid Build Coastguard Worker  *		ar		=	+ara%(v[3]):3
610*2b949d04SAndroid Build Coastguard Worker  *		ben		=	+in(ben):3
611*2b949d04SAndroid Build Coastguard Worker  *		bs		=	+ba%(v[3]):3
612*2b949d04SAndroid Build Coastguard Worker  *		cs		=	+rs%(v[3]):3
613*2b949d04SAndroid Build Coastguard Worker  *		cz_qwerty		=	+cz(qwerty):3
614*2b949d04SAndroid Build Coastguard Worker  *		dev		=	+in(deva):3
615*2b949d04SAndroid Build Coastguard Worker  *		dvorak		=	+us(dvorak):3
616*2b949d04SAndroid Build Coastguard Worker  *		dzdwi		=	+bt%(v[3]):3
617*2b949d04SAndroid Build Coastguard Worker  *		el		=	+gr%(v[3]):3
618*2b949d04SAndroid Build Coastguard Worker  *		en_US		=	+latin%(v[3]):3
619*2b949d04SAndroid Build Coastguard Worker  *		guj		=	+in(guj):3
620*2b949d04SAndroid Build Coastguard Worker  *		gur		=	+in(guru):3
621*2b949d04SAndroid Build Coastguard Worker  *		iu		=	+ca(ike):3
622*2b949d04SAndroid Build Coastguard Worker  *		lo		=	+la%(v[3]):3
623*2b949d04SAndroid Build Coastguard Worker  *		kan		=	+in(kan):3
624*2b949d04SAndroid Build Coastguard Worker  *		mi		=	+mao%(v[3]):3
625*2b949d04SAndroid Build Coastguard Worker  *		ogham		=	+ie(ogam):3
626*2b949d04SAndroid Build Coastguard Worker  *		ori		=	+ie(ori):3
627*2b949d04SAndroid Build Coastguard Worker  *		sapmi		=	+no(smi):3
628*2b949d04SAndroid Build Coastguard Worker  *		sr		=	+srp%(v[3]):3
629*2b949d04SAndroid Build Coastguard Worker  *		syr		=	+sy(syc):3
630*2b949d04SAndroid Build Coastguard Worker  *		tel		=	+in(tel):3
631*2b949d04SAndroid Build Coastguard Worker  *		tml		=	+in(tam):3
632*2b949d04SAndroid Build Coastguard Worker  *		yu		=	+srp%(v[3]):3
633*2b949d04SAndroid Build Coastguard Worker  *		fr-latin9		=	+fr(latin9):3
634*2b949d04SAndroid Build Coastguard Worker  *		us_intl		=	+us(alt-intl):3
635*2b949d04SAndroid Build Coastguard Worker  *		ben(basic)		=	+in(ben):3
636*2b949d04SAndroid Build Coastguard Worker  *		ben(probhat)		=	+in(ben_probhat):3
637*2b949d04SAndroid Build Coastguard Worker  *		dev(basic)		=	+in(deva):3
638*2b949d04SAndroid Build Coastguard Worker  *		dvorak($dvoraklayouts)		=	+%v(dvorak):3
639*2b949d04SAndroid Build Coastguard Worker  *		dvorak(basic)		=	+us(dvorak):3
640*2b949d04SAndroid Build Coastguard Worker  *		dvorak(pl_basic)		=	+pl(dvorak):3
641*2b949d04SAndroid Build Coastguard Worker  *		dvorak(pl)		=	+pl(dvorak_quotes):3
642*2b949d04SAndroid Build Coastguard Worker  *		dvorak(pl_altquotes)		=	+pl(dvorak_altquotes):3
643*2b949d04SAndroid Build Coastguard Worker  *		dzdwi(basic)		=	+bt(basic):3
644*2b949d04SAndroid Build Coastguard Worker  *		fi(basic)		=	+fi(classic):3
645*2b949d04SAndroid Build Coastguard Worker  *		ge(azerty_tskapo)		=	+fr(geo):3
646*2b949d04SAndroid Build Coastguard Worker  *		guj(basic)		=	+in(guj):3
647*2b949d04SAndroid Build Coastguard Worker  *		gur(basic)		=	+in(guru):3
648*2b949d04SAndroid Build Coastguard Worker  *		ie(laptop)		=	+ie(basic):3
649*2b949d04SAndroid Build Coastguard Worker  *		ie(CloGaelachLaptop)		=	+ie(CloGaelach):3
650*2b949d04SAndroid Build Coastguard Worker  *		in(urd)		=	+in(urd-phonetic):3
651*2b949d04SAndroid Build Coastguard Worker  *		iu(basic)		=	+ca(ike):3
652*2b949d04SAndroid Build Coastguard Worker  *		lo(basic)		=	+la(basic):3
653*2b949d04SAndroid Build Coastguard Worker  *		kan(basic)		=	+in(kan):3
654*2b949d04SAndroid Build Coastguard Worker  *		mal(basic)		=	+in(mal):3
655*2b949d04SAndroid Build Coastguard Worker  *		mal(mlplusnum)		=	+in(mal):3
656*2b949d04SAndroid Build Coastguard Worker  *		ogham(basic)		=	+ie(ogam):3
657*2b949d04SAndroid Build Coastguard Worker  *		ogham(laptop)		=	+ie(ogam):3
658*2b949d04SAndroid Build Coastguard Worker  *		ogham(is434)		=	+ie(ogam_is434):3
659*2b949d04SAndroid Build Coastguard Worker  *		ogham(is434laptop)		=	+ie(ogam_is434):3
660*2b949d04SAndroid Build Coastguard Worker  *		ori(basic)		=	+in(ori):3
661*2b949d04SAndroid Build Coastguard Worker  *		ro(de)		=	+ro(winkeys):3
662*2b949d04SAndroid Build Coastguard Worker  *		ro(us)		=	+ro(std):3
663*2b949d04SAndroid Build Coastguard Worker  *		ro(academic)		=	+ro(std):3
664*2b949d04SAndroid Build Coastguard Worker  *		ro(std_comma)		=	+ro(std):3
665*2b949d04SAndroid Build Coastguard Worker  *		ro(comma)		=	+ro(basic):3
666*2b949d04SAndroid Build Coastguard Worker  *		ru(os)		=	+ru(os_legacy):3
667*2b949d04SAndroid Build Coastguard Worker  *		pk(urd)		=	+pk(urd-phonetic):3
668*2b949d04SAndroid Build Coastguard Worker  *		sapmi(basic)		=	+no(smi):3
669*2b949d04SAndroid Build Coastguard Worker  *		sapmi(nodeadkeys)		=	+no(smi_nodeadkeys):3
670*2b949d04SAndroid Build Coastguard Worker  *		sapmi(sefi)		=	+fi(smi):3
671*2b949d04SAndroid Build Coastguard Worker  *		sin(phonetic-static)		=	+in(sin_phonetic):3
672*2b949d04SAndroid Build Coastguard Worker  *		syr(basic)		=	+sy(syc):3
673*2b949d04SAndroid Build Coastguard Worker  *		syr(phonetic)		=	+sy(syc_phonetic):3
674*2b949d04SAndroid Build Coastguard Worker  *		tam(INSCRIPT)		=	+in(tam):3
675*2b949d04SAndroid Build Coastguard Worker  *		tam(UNI)		=	+in(tam_unicode):3
676*2b949d04SAndroid Build Coastguard Worker  *		tam(NUMERAL-KEYBOARD)		=	+in(tam_keyboard_with_numerals):3
677*2b949d04SAndroid Build Coastguard Worker  *		tam(TAB)		=	+in(tam_TAB):3
678*2b949d04SAndroid Build Coastguard Worker  *		tam(TSCII)		=	+in(tam_TSCII):3
679*2b949d04SAndroid Build Coastguard Worker  *		tel(basic)		=	+in(tel):3
680*2b949d04SAndroid Build Coastguard Worker  *		yu(basic)		=	+srp(latin):3
681*2b949d04SAndroid Build Coastguard Worker  *		yu(unicode)		=	+srp(latinunicode):3
682*2b949d04SAndroid Build Coastguard Worker  *		yu(yz)		=	+srp(latinyz):3
683*2b949d04SAndroid Build Coastguard Worker  *		yu(unicodeyz)		=	+srp(latinunicodeyz):3
684*2b949d04SAndroid Build Coastguard Worker  nokiarx51	cz(qwerty)	=	+nokia_vndr/rx-51(cz_qwerty):3
685*2b949d04SAndroid Build Coastguard Worker  nokiarx51	*		=	+nokia_vndr/rx-51(%l[3]%_v[3]):3
686*2b949d04SAndroid Build Coastguard Worker $sun	$sun_custom	=	+sun_vndr/%l[3]%(v[3]):3
687*2b949d04SAndroid Build Coastguard Worker  *		*		=	+%l[3]%(v[3]):3
688*2b949d04SAndroid Build Coastguard Worker
689*2b949d04SAndroid Build Coastguard Worker! model		layout[4]	=	symbols
690*2b949d04SAndroid Build Coastguard Worker  *		ar		=	+ara%(v[4]):4
691*2b949d04SAndroid Build Coastguard Worker  *		ben		=	+in(ben):4
692*2b949d04SAndroid Build Coastguard Worker  *		bs		=	+ba%(v[4]):4
693*2b949d04SAndroid Build Coastguard Worker  *		cs		=	+rs%(v[4]):4
694*2b949d04SAndroid Build Coastguard Worker  *		cz_qwerty		=	+cz(qwerty):4
695*2b949d04SAndroid Build Coastguard Worker  *		dev		=	+in(deva):4
696*2b949d04SAndroid Build Coastguard Worker  *		dvorak		=	+us(dvorak):4
697*2b949d04SAndroid Build Coastguard Worker  *		dzdwi		=	+bt%(v[4]):4
698*2b949d04SAndroid Build Coastguard Worker  *		el		=	+gr%(v[4]):4
699*2b949d04SAndroid Build Coastguard Worker  *		en_US		=	+latin%(v[4]):4
700*2b949d04SAndroid Build Coastguard Worker  *		guj		=	+in(guj):4
701*2b949d04SAndroid Build Coastguard Worker  *		gur		=	+in(guru):4
702*2b949d04SAndroid Build Coastguard Worker  *		iu		=	+ca(ike):4
703*2b949d04SAndroid Build Coastguard Worker  *		lo		=	+la%(v[4]):4
704*2b949d04SAndroid Build Coastguard Worker  *		kan		=	+in(kan):4
705*2b949d04SAndroid Build Coastguard Worker  *		mi		=	+mao%(v[4]):4
706*2b949d04SAndroid Build Coastguard Worker  *		ogham		=	+ie(ogam):4
707*2b949d04SAndroid Build Coastguard Worker  *		ori		=	+ie(ori):4
708*2b949d04SAndroid Build Coastguard Worker  *		sapmi		=	+no(smi):4
709*2b949d04SAndroid Build Coastguard Worker  *		sr		=	+srp%(v[4]):4
710*2b949d04SAndroid Build Coastguard Worker  *		syr		=	+sy(syc):4
711*2b949d04SAndroid Build Coastguard Worker  *		tel		=	+in(tel):4
712*2b949d04SAndroid Build Coastguard Worker  *		tml		=	+in(tam):4
713*2b949d04SAndroid Build Coastguard Worker  *		yu		=	+srp%(v[4]):4
714*2b949d04SAndroid Build Coastguard Worker  *		fr-latin9		=	+fr(latin9):4
715*2b949d04SAndroid Build Coastguard Worker  *		us_intl		=	+us(alt-intl):4
716*2b949d04SAndroid Build Coastguard Worker  *		ben(basic)		=	+in(ben):4
717*2b949d04SAndroid Build Coastguard Worker  *		ben(probhat)		=	+in(ben_probhat):4
718*2b949d04SAndroid Build Coastguard Worker  *		dev(basic)		=	+in(deva):4
719*2b949d04SAndroid Build Coastguard Worker  *		dvorak($dvoraklayouts)		=	+%v(dvorak):4
720*2b949d04SAndroid Build Coastguard Worker  *		dvorak(basic)		=	+us(dvorak):4
721*2b949d04SAndroid Build Coastguard Worker  *		dvorak(pl_basic)		=	+pl(dvorak):4
722*2b949d04SAndroid Build Coastguard Worker  *		dvorak(pl)		=	+pl(dvorak_quotes):4
723*2b949d04SAndroid Build Coastguard Worker  *		dvorak(pl_altquotes)		=	+pl(dvorak_altquotes):4
724*2b949d04SAndroid Build Coastguard Worker  *		dzdwi(basic)		=	+bt(basic):4
725*2b949d04SAndroid Build Coastguard Worker  *		fi(basic)		=	+fi(classic):4
726*2b949d04SAndroid Build Coastguard Worker  *		ge(azerty_tskapo)		=	+fr(geo):4
727*2b949d04SAndroid Build Coastguard Worker  *		guj(basic)		=	+in(guj):4
728*2b949d04SAndroid Build Coastguard Worker  *		gur(basic)		=	+in(guru):4
729*2b949d04SAndroid Build Coastguard Worker  *		ie(laptop)		=	+ie(basic):4
730*2b949d04SAndroid Build Coastguard Worker  *		ie(CloGaelachLaptop)		=	+ie(CloGaelach):4
731*2b949d04SAndroid Build Coastguard Worker  *		in(urd)		=	+in(urd-phonetic):4
732*2b949d04SAndroid Build Coastguard Worker  *		iu(basic)		=	+ca(ike):4
733*2b949d04SAndroid Build Coastguard Worker  *		lo(basic)		=	+la(basic):4
734*2b949d04SAndroid Build Coastguard Worker  *		kan(basic)		=	+in(kan):4
735*2b949d04SAndroid Build Coastguard Worker  *		mal(basic)		=	+in(mal):4
736*2b949d04SAndroid Build Coastguard Worker  *		mal(mlplusnum)		=	+in(mal):4
737*2b949d04SAndroid Build Coastguard Worker  *		ogham(basic)		=	+ie(ogam):4
738*2b949d04SAndroid Build Coastguard Worker  *		ogham(laptop)		=	+ie(ogam):4
739*2b949d04SAndroid Build Coastguard Worker  *		ogham(is434)		=	+ie(ogam_is434):4
740*2b949d04SAndroid Build Coastguard Worker  *		ogham(is434laptop)		=	+ie(ogam_is434):4
741*2b949d04SAndroid Build Coastguard Worker  *		ori(basic)		=	+in(ori):4
742*2b949d04SAndroid Build Coastguard Worker  *		ro(de)		=	+ro(winkeys):4
743*2b949d04SAndroid Build Coastguard Worker  *		ro(us)		=	+ro(std):4
744*2b949d04SAndroid Build Coastguard Worker  *		ro(academic)		=	+ro(std):4
745*2b949d04SAndroid Build Coastguard Worker  *		ro(std_comma)		=	+ro(std):4
746*2b949d04SAndroid Build Coastguard Worker  *		ro(comma)		=	+ro(basic):4
747*2b949d04SAndroid Build Coastguard Worker  *		ru(os)		=	+ru(os_legacy):4
748*2b949d04SAndroid Build Coastguard Worker  *		pk(urd)		=	+pk(urd-phonetic):4
749*2b949d04SAndroid Build Coastguard Worker  *		sapmi(basic)		=	+no(smi):4
750*2b949d04SAndroid Build Coastguard Worker  *		sapmi(nodeadkeys)		=	+no(smi_nodeadkeys):4
751*2b949d04SAndroid Build Coastguard Worker  *		sapmi(sefi)		=	+fi(smi):4
752*2b949d04SAndroid Build Coastguard Worker  *		sin(phonetic-static)		=	+in(sin_phonetic):4
753*2b949d04SAndroid Build Coastguard Worker  *		syr(basic)		=	+sy(syc):4
754*2b949d04SAndroid Build Coastguard Worker  *		syr(phonetic)		=	+sy(syc_phonetic):4
755*2b949d04SAndroid Build Coastguard Worker  *		tam(INSCRIPT)		=	+in(tam):4
756*2b949d04SAndroid Build Coastguard Worker  *		tam(UNI)		=	+in(tam_unicode):4
757*2b949d04SAndroid Build Coastguard Worker  *		tam(NUMERAL-KEYBOARD)		=	+in(tam_keyboard_with_numerals):4
758*2b949d04SAndroid Build Coastguard Worker  *		tam(TAB)		=	+in(tam_TAB):4
759*2b949d04SAndroid Build Coastguard Worker  *		tam(TSCII)		=	+in(tam_TSCII):4
760*2b949d04SAndroid Build Coastguard Worker  *		tel(basic)		=	+in(tel):4
761*2b949d04SAndroid Build Coastguard Worker  *		yu(basic)		=	+srp(latin):4
762*2b949d04SAndroid Build Coastguard Worker  *		yu(unicode)		=	+srp(latinunicode):4
763*2b949d04SAndroid Build Coastguard Worker  *		yu(yz)		=	+srp(latinyz):4
764*2b949d04SAndroid Build Coastguard Worker  *		yu(unicodeyz)		=	+srp(latinunicodeyz):4
765*2b949d04SAndroid Build Coastguard Worker  nokiarx51	cz(qwerty)	=	+nokia_vndr/rx-51(cz_qwerty):4
766*2b949d04SAndroid Build Coastguard Worker  nokiarx51	*		=	+nokia_vndr/rx-51(%l[4]%_v[4]):4
767*2b949d04SAndroid Build Coastguard Worker $sun	$sun_custom	=	+sun_vndr/%l[4]%(v[4]):4
768*2b949d04SAndroid Build Coastguard Worker  *		*		=	+%l[4]%(v[4]):4
769*2b949d04SAndroid Build Coastguard Worker
770*2b949d04SAndroid Build Coastguard Worker! model		layout[2]	variant[2]	=	symbols
771*2b949d04SAndroid Build Coastguard Worker  *		ben		basic	=	+in(ben):2
772*2b949d04SAndroid Build Coastguard Worker  *		ben		probhat	=	+in(ben_probhat):2
773*2b949d04SAndroid Build Coastguard Worker  *		dev		basic	=	+in(deva):2
774*2b949d04SAndroid Build Coastguard Worker  *		dvorak		$dvoraklayouts	=	+%v(dvorak):2
775*2b949d04SAndroid Build Coastguard Worker  *		dvorak		basic	=	+us(dvorak):2
776*2b949d04SAndroid Build Coastguard Worker  *		dvorak		pl_basic	=	+pl(dvorak):2
777*2b949d04SAndroid Build Coastguard Worker  *		dvorak		pl	=	+pl(dvorak_quotes):2
778*2b949d04SAndroid Build Coastguard Worker  *		dvorak		pl_altquotes	=	+pl(dvorak_altquotes):2
779*2b949d04SAndroid Build Coastguard Worker  *		dzdwi		basic	=	+bt(basic):2
780*2b949d04SAndroid Build Coastguard Worker  *		fi		basic	=	+fi(classic):2
781*2b949d04SAndroid Build Coastguard Worker  *		ge		azerty_tskapo	=	+fr(geo):2
782*2b949d04SAndroid Build Coastguard Worker  *		guj		basic	=	+in(guj):2
783*2b949d04SAndroid Build Coastguard Worker  *		gur		basic	=	+in(guru):2
784*2b949d04SAndroid Build Coastguard Worker  *		ie		laptop	=	+ie(basic):2
785*2b949d04SAndroid Build Coastguard Worker  *		ie		CloGaelachLaptop	=	+ie(CloGaelach):2
786*2b949d04SAndroid Build Coastguard Worker  *		in		urd	=	+in(urd-phonetic):2
787*2b949d04SAndroid Build Coastguard Worker  *		iu		basic	=	+ca(ike):2
788*2b949d04SAndroid Build Coastguard Worker  *		lo		basic	=	+la(basic):2
789*2b949d04SAndroid Build Coastguard Worker  *		kan		basic	=	+in(kan):2
790*2b949d04SAndroid Build Coastguard Worker  *		mal		basic	=	+in(mal):2
791*2b949d04SAndroid Build Coastguard Worker  *		mal		mlplusnum	=	+in(mal):2
792*2b949d04SAndroid Build Coastguard Worker  *		ogham		basic	=	+ie(ogam):2
793*2b949d04SAndroid Build Coastguard Worker  *		ogham		laptop	=	+ie(ogam):2
794*2b949d04SAndroid Build Coastguard Worker  *		ogham		is434	=	+ie(ogam_is434):2
795*2b949d04SAndroid Build Coastguard Worker  *		ogham		is434laptop	=	+ie(ogam_is434):2
796*2b949d04SAndroid Build Coastguard Worker  *		ori		basic	=	+in(ori):2
797*2b949d04SAndroid Build Coastguard Worker  *		ro		de	=	+ro(winkeys):2
798*2b949d04SAndroid Build Coastguard Worker  *		ro		us	=	+ro(std):2
799*2b949d04SAndroid Build Coastguard Worker  *		ro		academic	=	+ro(std):2
800*2b949d04SAndroid Build Coastguard Worker  *		ro		std_comma	=	+ro(std):2
801*2b949d04SAndroid Build Coastguard Worker  *		ro		comma	=	+ro(basic):2
802*2b949d04SAndroid Build Coastguard Worker  *		ru		os	=	+ru(os_legacy):2
803*2b949d04SAndroid Build Coastguard Worker  *		pk		urd	=	+pk(urd-phonetic):2
804*2b949d04SAndroid Build Coastguard Worker  *		sapmi		basic	=	+no(smi):2
805*2b949d04SAndroid Build Coastguard Worker  *		sapmi		nodeadkeys	=	+no(smi_nodeadkeys):2
806*2b949d04SAndroid Build Coastguard Worker  *		sapmi		sefi	=	+fi(smi):2
807*2b949d04SAndroid Build Coastguard Worker  *		sin		phonetic-static	=	+in(sin_phonetic):2
808*2b949d04SAndroid Build Coastguard Worker  *		syr		basic	=	+sy(syc):2
809*2b949d04SAndroid Build Coastguard Worker  *		syr		phonetic	=	+sy(syc_phonetic):2
810*2b949d04SAndroid Build Coastguard Worker  *		tam		INSCRIPT	=	+in(tam):2
811*2b949d04SAndroid Build Coastguard Worker  *		tam		UNI	=	+in(tam_unicode):2
812*2b949d04SAndroid Build Coastguard Worker  *		tam		NUMERAL-KEYBOARD	=	+in(tam_keyboard_with_numerals):2
813*2b949d04SAndroid Build Coastguard Worker  *		tam		TAB	=	+in(tam_TAB):2
814*2b949d04SAndroid Build Coastguard Worker  *		tam		TSCII	=	+in(tam_TSCII):2
815*2b949d04SAndroid Build Coastguard Worker  *		tel		basic	=	+in(tel):2
816*2b949d04SAndroid Build Coastguard Worker  *		yu		basic	=	+srp(latin):2
817*2b949d04SAndroid Build Coastguard Worker  *		yu		unicode	=	+srp(latinunicode):2
818*2b949d04SAndroid Build Coastguard Worker  *		yu		yz	=	+srp(latinyz):2
819*2b949d04SAndroid Build Coastguard Worker  *		yu		unicodeyz	=	+srp(latinunicodeyz):2
820*2b949d04SAndroid Build Coastguard Worker
821*2b949d04SAndroid Build Coastguard Worker! model		layout[3]	variant[3]	=	symbols
822*2b949d04SAndroid Build Coastguard Worker  *		ben		basic	=	+in(ben):3
823*2b949d04SAndroid Build Coastguard Worker  *		ben		probhat	=	+in(ben_probhat):3
824*2b949d04SAndroid Build Coastguard Worker  *		dev		basic	=	+in(deva):3
825*2b949d04SAndroid Build Coastguard Worker  *		dvorak		$dvoraklayouts	=	+%v(dvorak):3
826*2b949d04SAndroid Build Coastguard Worker  *		dvorak		basic	=	+us(dvorak):3
827*2b949d04SAndroid Build Coastguard Worker  *		dvorak		pl_basic	=	+pl(dvorak):3
828*2b949d04SAndroid Build Coastguard Worker  *		dvorak		pl	=	+pl(dvorak_quotes):3
829*2b949d04SAndroid Build Coastguard Worker  *		dvorak		pl_altquotes	=	+pl(dvorak_altquotes):3
830*2b949d04SAndroid Build Coastguard Worker  *		dzdwi		basic	=	+bt(basic):3
831*2b949d04SAndroid Build Coastguard Worker  *		fi		basic	=	+fi(classic):3
832*2b949d04SAndroid Build Coastguard Worker  *		ge		azerty_tskapo	=	+fr(geo):3
833*2b949d04SAndroid Build Coastguard Worker  *		guj		basic	=	+in(guj):3
834*2b949d04SAndroid Build Coastguard Worker  *		gur		basic	=	+in(guru):3
835*2b949d04SAndroid Build Coastguard Worker  *		ie		laptop	=	+ie(basic):3
836*2b949d04SAndroid Build Coastguard Worker  *		ie		CloGaelachLaptop	=	+ie(CloGaelach):3
837*2b949d04SAndroid Build Coastguard Worker  *		in		urd	=	+in(urd-phonetic):3
838*2b949d04SAndroid Build Coastguard Worker  *		iu		basic	=	+ca(ike):3
839*2b949d04SAndroid Build Coastguard Worker  *		lo		basic	=	+la(basic):3
840*2b949d04SAndroid Build Coastguard Worker  *		kan		basic	=	+in(kan):3
841*2b949d04SAndroid Build Coastguard Worker  *		mal		basic	=	+in(mal):3
842*2b949d04SAndroid Build Coastguard Worker  *		mal		mlplusnum	=	+in(mal):3
843*2b949d04SAndroid Build Coastguard Worker  *		ogham		basic	=	+ie(ogam):3
844*2b949d04SAndroid Build Coastguard Worker  *		ogham		laptop	=	+ie(ogam):3
845*2b949d04SAndroid Build Coastguard Worker  *		ogham		is434	=	+ie(ogam_is434):3
846*2b949d04SAndroid Build Coastguard Worker  *		ogham		is434laptop	=	+ie(ogam_is434):3
847*2b949d04SAndroid Build Coastguard Worker  *		ori		basic	=	+in(ori):3
848*2b949d04SAndroid Build Coastguard Worker  *		ro		de	=	+ro(winkeys):3
849*2b949d04SAndroid Build Coastguard Worker  *		ro		us	=	+ro(std):3
850*2b949d04SAndroid Build Coastguard Worker  *		ro		academic	=	+ro(std):3
851*2b949d04SAndroid Build Coastguard Worker  *		ro		std_comma	=	+ro(std):3
852*2b949d04SAndroid Build Coastguard Worker  *		ro		comma	=	+ro(basic):3
853*2b949d04SAndroid Build Coastguard Worker  *		ru		os	=	+ru(os_legacy):3
854*2b949d04SAndroid Build Coastguard Worker  *		pk		urd	=	+pk(urd-phonetic):3
855*2b949d04SAndroid Build Coastguard Worker  *		sapmi		basic	=	+no(smi):3
856*2b949d04SAndroid Build Coastguard Worker  *		sapmi		nodeadkeys	=	+no(smi_nodeadkeys):3
857*2b949d04SAndroid Build Coastguard Worker  *		sapmi		sefi	=	+fi(smi):3
858*2b949d04SAndroid Build Coastguard Worker  *		sin		phonetic-static	=	+in(sin_phonetic):3
859*2b949d04SAndroid Build Coastguard Worker  *		syr		basic	=	+sy(syc):3
860*2b949d04SAndroid Build Coastguard Worker  *		syr		phonetic	=	+sy(syc_phonetic):3
861*2b949d04SAndroid Build Coastguard Worker  *		tam		INSCRIPT	=	+in(tam):3
862*2b949d04SAndroid Build Coastguard Worker  *		tam		UNI	=	+in(tam_unicode):3
863*2b949d04SAndroid Build Coastguard Worker  *		tam		NUMERAL-KEYBOARD	=	+in(tam_keyboard_with_numerals):3
864*2b949d04SAndroid Build Coastguard Worker  *		tam		TAB	=	+in(tam_TAB):3
865*2b949d04SAndroid Build Coastguard Worker  *		tam		TSCII	=	+in(tam_TSCII):3
866*2b949d04SAndroid Build Coastguard Worker  *		tel		basic	=	+in(tel):3
867*2b949d04SAndroid Build Coastguard Worker  *		yu		basic	=	+srp(latin):3
868*2b949d04SAndroid Build Coastguard Worker  *		yu		unicode	=	+srp(latinunicode):3
869*2b949d04SAndroid Build Coastguard Worker  *		yu		yz	=	+srp(latinyz):3
870*2b949d04SAndroid Build Coastguard Worker  *		yu		unicodeyz	=	+srp(latinunicodeyz):3
871*2b949d04SAndroid Build Coastguard Worker
872*2b949d04SAndroid Build Coastguard Worker! model		layout[4]	variant[4]	=	symbols
873*2b949d04SAndroid Build Coastguard Worker  *		ben		basic	=	+in(ben):4
874*2b949d04SAndroid Build Coastguard Worker  *		ben		probhat	=	+in(ben_probhat):4
875*2b949d04SAndroid Build Coastguard Worker  *		dev		basic	=	+in(deva):4
876*2b949d04SAndroid Build Coastguard Worker  *		dvorak		$dvoraklayouts	=	+%v(dvorak):4
877*2b949d04SAndroid Build Coastguard Worker  *		dvorak		basic	=	+us(dvorak):4
878*2b949d04SAndroid Build Coastguard Worker  *		dvorak		pl_basic	=	+pl(dvorak):4
879*2b949d04SAndroid Build Coastguard Worker  *		dvorak		pl	=	+pl(dvorak_quotes):4
880*2b949d04SAndroid Build Coastguard Worker  *		dvorak		pl_altquotes	=	+pl(dvorak_altquotes):4
881*2b949d04SAndroid Build Coastguard Worker  *		dzdwi		basic	=	+bt(basic):4
882*2b949d04SAndroid Build Coastguard Worker  *		fi		basic	=	+fi(classic):4
883*2b949d04SAndroid Build Coastguard Worker  *		ge		azerty_tskapo	=	+fr(geo):4
884*2b949d04SAndroid Build Coastguard Worker  *		guj		basic	=	+in(guj):4
885*2b949d04SAndroid Build Coastguard Worker  *		gur		basic	=	+in(guru):4
886*2b949d04SAndroid Build Coastguard Worker  *		ie		laptop	=	+ie(basic):4
887*2b949d04SAndroid Build Coastguard Worker  *		ie		CloGaelachLaptop	=	+ie(CloGaelach):4
888*2b949d04SAndroid Build Coastguard Worker  *		in		urd	=	+in(urd-phonetic):4
889*2b949d04SAndroid Build Coastguard Worker  *		iu		basic	=	+ca(ike):4
890*2b949d04SAndroid Build Coastguard Worker  *		lo		basic	=	+la(basic):4
891*2b949d04SAndroid Build Coastguard Worker  *		kan		basic	=	+in(kan):4
892*2b949d04SAndroid Build Coastguard Worker  *		mal		basic	=	+in(mal):4
893*2b949d04SAndroid Build Coastguard Worker  *		mal		mlplusnum	=	+in(mal):4
894*2b949d04SAndroid Build Coastguard Worker  *		ogham		basic	=	+ie(ogam):4
895*2b949d04SAndroid Build Coastguard Worker  *		ogham		laptop	=	+ie(ogam):4
896*2b949d04SAndroid Build Coastguard Worker  *		ogham		is434	=	+ie(ogam_is434):4
897*2b949d04SAndroid Build Coastguard Worker  *		ogham		is434laptop	=	+ie(ogam_is434):4
898*2b949d04SAndroid Build Coastguard Worker  *		ori		basic	=	+in(ori):4
899*2b949d04SAndroid Build Coastguard Worker  *		ro		de	=	+ro(winkeys):4
900*2b949d04SAndroid Build Coastguard Worker  *		ro		us	=	+ro(std):4
901*2b949d04SAndroid Build Coastguard Worker  *		ro		academic	=	+ro(std):4
902*2b949d04SAndroid Build Coastguard Worker  *		ro		std_comma	=	+ro(std):4
903*2b949d04SAndroid Build Coastguard Worker  *		ro		comma	=	+ro(basic):4
904*2b949d04SAndroid Build Coastguard Worker  *		ru		os	=	+ru(os_legacy):4
905*2b949d04SAndroid Build Coastguard Worker  *		pk		urd	=	+pk(urd-phonetic):4
906*2b949d04SAndroid Build Coastguard Worker  *		sapmi		basic	=	+no(smi):4
907*2b949d04SAndroid Build Coastguard Worker  *		sapmi		nodeadkeys	=	+no(smi_nodeadkeys):4
908*2b949d04SAndroid Build Coastguard Worker  *		sapmi		sefi	=	+fi(smi):4
909*2b949d04SAndroid Build Coastguard Worker  *		sin		phonetic-static	=	+in(sin_phonetic):4
910*2b949d04SAndroid Build Coastguard Worker  *		syr		basic	=	+sy(syc):4
911*2b949d04SAndroid Build Coastguard Worker  *		syr		phonetic	=	+sy(syc_phonetic):4
912*2b949d04SAndroid Build Coastguard Worker  *		tam		INSCRIPT	=	+in(tam):4
913*2b949d04SAndroid Build Coastguard Worker  *		tam		UNI	=	+in(tam_unicode):4
914*2b949d04SAndroid Build Coastguard Worker  *		tam		NUMERAL-KEYBOARD	=	+in(tam_keyboard_with_numerals):4
915*2b949d04SAndroid Build Coastguard Worker  *		tam		TAB	=	+in(tam_TAB):4
916*2b949d04SAndroid Build Coastguard Worker  *		tam		TSCII	=	+in(tam_TSCII):4
917*2b949d04SAndroid Build Coastguard Worker  *		tel		basic	=	+in(tel):4
918*2b949d04SAndroid Build Coastguard Worker  *		yu		basic	=	+srp(latin):4
919*2b949d04SAndroid Build Coastguard Worker  *		yu		unicode	=	+srp(latinunicode):4
920*2b949d04SAndroid Build Coastguard Worker  *		yu		yz	=	+srp(latinyz):4
921*2b949d04SAndroid Build Coastguard Worker  *		yu		unicodeyz	=	+srp(latinunicodeyz):4
922*2b949d04SAndroid Build Coastguard Worker
923*2b949d04SAndroid Build Coastguard Worker! model		=	symbols
924*2b949d04SAndroid Build Coastguard Worker  a4techKB21    =       +inet(media_nav_common)
925*2b949d04SAndroid Build Coastguard Worker  a4techKBS8    =       +inet(media_nav_acpi_common)
926*2b949d04SAndroid Build Coastguard Worker  a4_rfkb23     =       +inet(media_nav_acpi_common)
927*2b949d04SAndroid Build Coastguard Worker  asus_laptop   =       +inet(media_common)
928*2b949d04SAndroid Build Coastguard Worker  acer_tm_800   =       +inet(acer_laptop)
929*2b949d04SAndroid Build Coastguard Worker  benqx730      =       +inet(benqx)
930*2b949d04SAndroid Build Coastguard Worker  benqx800      =       +inet(benqx)
931*2b949d04SAndroid Build Coastguard Worker  btc5126t      =       +inet(nav_acpi_common)
932*2b949d04SAndroid Build Coastguard Worker  btc9116u      =       +inet(btc9019u)
933*2b949d04SAndroid Build Coastguard Worker  btc6301urf    =       +inet(media_nav_acpi_common)
934*2b949d04SAndroid Build Coastguard Worker  chromebook    =       +inet(chromebook)
935*2b949d04SAndroid Build Coastguard Worker  dellsk8125    =       +inet(dell)
936*2b949d04SAndroid Build Coastguard Worker  dellsk8135    =       +inet(dell)
937*2b949d04SAndroid Build Coastguard Worker  cherrybunlim  =       +inet(nav_common)
938*2b949d04SAndroid Build Coastguard Worker  dexxa         =       +inet(media_nav_common)
939*2b949d04SAndroid Build Coastguard Worker  dtk2000       =       +inet(media_nav_acpi_common)
940*2b949d04SAndroid Build Coastguard Worker  fscaa1667g    =       +inet(media_nav_common)
941*2b949d04SAndroid Build Coastguard Worker  geniuskb19e   =       +inet(media_nav_acpi_common)
942*2b949d04SAndroid Build Coastguard Worker  geniuscomfy   =       +inet(media_nav_acpi_common)
943*2b949d04SAndroid Build Coastguard Worker  geniuskkb2050hs =     +inet(dellusbmm)
944*2b949d04SAndroid Build Coastguard Worker  hpnx9020      =       +inet(hpi6)
945*2b949d04SAndroid Build Coastguard Worker  latitude      =       +inet(media_common)
946*2b949d04SAndroid Build Coastguard Worker  logicd        =       +inet(logitech_base)
947*2b949d04SAndroid Build Coastguard Worker  logicd_it     =       +inet(logitech_base)
948*2b949d04SAndroid Build Coastguard Worker  logicd_nav    =       +inet(logitech_base)
949*2b949d04SAndroid Build Coastguard Worker  logicd_opt    =       +inet(logitech_base)
950*2b949d04SAndroid Build Coastguard Worker  logiultrax    =       +inet(logitech_base)
951*2b949d04SAndroid Build Coastguard Worker  logiclx300    =       +inet(logiex110)
952*2b949d04SAndroid Build Coastguard Worker  logii350      =       +inet(logiex110)
953*2b949d04SAndroid Build Coastguard Worker  logimel       =       +inet(logiex110)
954*2b949d04SAndroid Build Coastguard Worker  logicdit      =       +inet(logicd)
955*2b949d04SAndroid Build Coastguard Worker  logicdo       =       +inet(logicd)
956*2b949d04SAndroid Build Coastguard Worker  logicdp       =       +inet(logicd)
957*2b949d04SAndroid Build Coastguard Worker  logicdpa      =       +inet(logicda)
958*2b949d04SAndroid Build Coastguard Worker  logiciink     =       +inet(logicink)
959*2b949d04SAndroid Build Coastguard Worker  ltcd          =       +inet(logicda)
960*2b949d04SAndroid Build Coastguard Worker  microsoftccurve2k =   +inet(microsoftprooem)
961*2b949d04SAndroid Build Coastguard Worker  microsoftpro  =       +inet(media_nav_acpi_common)
962*2b949d04SAndroid Build Coastguard Worker  precision_m   =       +inet(media_nav_common)
963*2b949d04SAndroid Build Coastguard Worker  scorpius      =       +inet(media_nav_acpi_common)
964*2b949d04SAndroid Build Coastguard Worker  sp_inet       =       +inet(media_nav_acpi_common)
965*2b949d04SAndroid Build Coastguard Worker  targa_v811    =       +inet(media_nav_acpi_common)
966*2b949d04SAndroid Build Coastguard Worker  thinkpad      =       +inet(media_nav_common)
967*2b949d04SAndroid Build Coastguard Worker  thinkpadz60   =       +inet(thinkpad60)
968*2b949d04SAndroid Build Coastguard Worker  tm2030USB-102 =       +inet(media_nav_acpi_common)
969*2b949d04SAndroid Build Coastguard Worker  tm2030USB-106 =       +inet(media_nav_acpi_common)
970*2b949d04SAndroid Build Coastguard Worker  trust_slimline =      +inet(media_nav_acpi_common)
971*2b949d04SAndroid Build Coastguard Worker  vsonku306     =       +inet(microsoftprooem)
972*2b949d04SAndroid Build Coastguard Worker  $inetkbds     =       +inet(%m)
973*2b949d04SAndroid Build Coastguard Worker  $maclaptop    =       +inet(apple)+level3(enter_switch)
974*2b949d04SAndroid Build Coastguard Worker  $applealu     =       +inet(apple)
975*2b949d04SAndroid Build Coastguard Worker  $macs	        =       +inet(apple)
976*2b949d04SAndroid Build Coastguard Worker  sun_type7_jp_usb	=	+sun_vndr/solaris(defaults_type7jp)
977*2b949d04SAndroid Build Coastguard Worker  $sun			=		+sun_vndr/solaris(defaults)
978*2b949d04SAndroid Build Coastguard Worker
979*2b949d04SAndroid Build Coastguard Worker! model		layout		=	symbols
980*2b949d04SAndroid Build Coastguard Worker $inetmediakbds	jp	=	+jp(henkan)
981*2b949d04SAndroid Build Coastguard Worker
982*2b949d04SAndroid Build Coastguard Worker! layout	variant		=	compat
983*2b949d04SAndroid Build Coastguard Worker  de		neo			=	+caps(caps_lock)+misc(assign_shift_left_action)+level5(level5_lock)
984*2b949d04SAndroid Build Coastguard Worker  de		adnw			=	+caps(caps_lock)+misc(assign_shift_left_action)+level5(level5_lock)
985*2b949d04SAndroid Build Coastguard Worker  de		koy			=	+caps(caps_lock)+misc(assign_shift_left_action)+level5(level5_lock)
986*2b949d04SAndroid Build Coastguard Worker  de		bone			=	+caps(caps_lock)+misc(assign_shift_left_action)+level5(level5_lock)
987*2b949d04SAndroid Build Coastguard Worker  de		bone_eszett_home			=	+caps(caps_lock)+misc(assign_shift_left_action)+level5(level5_lock)
988*2b949d04SAndroid Build Coastguard Worker  de		neo_qwertz			=	+caps(caps_lock)+misc(assign_shift_left_action)+level5(level5_lock)
989*2b949d04SAndroid Build Coastguard Worker  de		neo_qwerty			=	+caps(caps_lock)+misc(assign_shift_left_action)+level5(level5_lock)
990*2b949d04SAndroid Build Coastguard Worker  jp        $sun_compat =   complete+japan(kana_lock)
991*2b949d04SAndroid Build Coastguard Worker
992*2b949d04SAndroid Build Coastguard Worker! layout[1]	variant[1]	=	compat
993*2b949d04SAndroid Build Coastguard Worker  de		neo			=	+caps(caps_lock)+misc(assign_shift_left_action)+level5(level5_lock)
994*2b949d04SAndroid Build Coastguard Worker  de		adnw			=	+caps(caps_lock)+misc(assign_shift_left_action)+level5(level5_lock)
995*2b949d04SAndroid Build Coastguard Worker  de		koy			=	+caps(caps_lock)+misc(assign_shift_left_action)+level5(level5_lock)
996*2b949d04SAndroid Build Coastguard Worker  de		bone			=	+caps(caps_lock)+misc(assign_shift_left_action)+level5(level5_lock)
997*2b949d04SAndroid Build Coastguard Worker  de		bone_eszett_home			=	+caps(caps_lock)+misc(assign_shift_left_action)+level5(level5_lock)
998*2b949d04SAndroid Build Coastguard Worker  de		neo_qwertz			=	+caps(caps_lock)+misc(assign_shift_left_action)+level5(level5_lock)
999*2b949d04SAndroid Build Coastguard Worker  de		neo_qwerty			=	+caps(caps_lock)+misc(assign_shift_left_action)+level5(level5_lock)
1000*2b949d04SAndroid Build Coastguard Worker  jp       $sun_compat =   complete+japan(kana_lock)
1001*2b949d04SAndroid Build Coastguard Worker
1002*2b949d04SAndroid Build Coastguard Worker! layout[2]	variant[2]	=	compat
1003*2b949d04SAndroid Build Coastguard Worker  de		neo			=	+caps(caps_lock):2+misc(assign_shift_left_action):2+level5(level5_lock):2
1004*2b949d04SAndroid Build Coastguard Worker  de		adnw			=	+caps(caps_lock):2+misc(assign_shift_left_action):2+level5(level5_lock):2
1005*2b949d04SAndroid Build Coastguard Worker  de		koy			=	+caps(caps_lock):2+misc(assign_shift_left_action):2+level5(level5_lock):2
1006*2b949d04SAndroid Build Coastguard Worker  de		bone			=	+caps(caps_lock):2+misc(assign_shift_left_action):2+level5(level5_lock):2
1007*2b949d04SAndroid Build Coastguard Worker  de		bone_eszett_home			=	+caps(caps_lock):2+misc(assign_shift_left_action):2+level5(level5_lock):2
1008*2b949d04SAndroid Build Coastguard Worker  de		neo_qwertz			=	+caps(caps_lock):2+misc(assign_shift_left_action):2+level5(level5_lock):2
1009*2b949d04SAndroid Build Coastguard Worker  de		neo_qwerty			=	+caps(caps_lock):2+misc(assign_shift_left_action):2+level5(level5_lock):2
1010*2b949d04SAndroid Build Coastguard Worker  jp       $sun_compat  =   +complete+japan(kana_lock):2
1011*2b949d04SAndroid Build Coastguard Worker
1012*2b949d04SAndroid Build Coastguard Worker! layout[3]	variant[3]	=	compat
1013*2b949d04SAndroid Build Coastguard Worker  de		neo			=	+caps(caps_lock):3+misc(assign_shift_left_action):3+level5(level5_lock):3
1014*2b949d04SAndroid Build Coastguard Worker  de		adnw			=	+caps(caps_lock):3+misc(assign_shift_left_action):3+level5(level5_lock):3
1015*2b949d04SAndroid Build Coastguard Worker  de		koy			=	+caps(caps_lock):3+misc(assign_shift_left_action):3+level5(level5_lock):3
1016*2b949d04SAndroid Build Coastguard Worker  de		bone			=	+caps(caps_lock):3+misc(assign_shift_left_action):3+level5(level5_lock):3
1017*2b949d04SAndroid Build Coastguard Worker  de		bone_eszett_home			=	+caps(caps_lock):3+misc(assign_shift_left_action):3+level5(level5_lock):3
1018*2b949d04SAndroid Build Coastguard Worker  de		neo_qwertz			=	+caps(caps_lock):3+misc(assign_shift_left_action):3+level5(level5_lock):3
1019*2b949d04SAndroid Build Coastguard Worker  de		neo_qwerty			=	+caps(caps_lock):3+misc(assign_shift_left_action):3+level5(level5_lock):3
1020*2b949d04SAndroid Build Coastguard Worker  jp       $sun_compat  =   +complete+japan(kana_lock):3
1021*2b949d04SAndroid Build Coastguard Worker
1022*2b949d04SAndroid Build Coastguard Worker! layout[4]	variant[4]	=	compat
1023*2b949d04SAndroid Build Coastguard Worker  de		neo			=	+caps(caps_lock):4+misc(assign_shift_left_action):4+level5(level5_lock):4
1024*2b949d04SAndroid Build Coastguard Worker  de		adnw			=	+caps(caps_lock):4+misc(assign_shift_left_action):4+level5(level5_lock):4
1025*2b949d04SAndroid Build Coastguard Worker  de		koy			=	+caps(caps_lock):4+misc(assign_shift_left_action):4+level5(level5_lock):4
1026*2b949d04SAndroid Build Coastguard Worker  de		bone			=	+caps(caps_lock):4+misc(assign_shift_left_action):4+level5(level5_lock):4
1027*2b949d04SAndroid Build Coastguard Worker  de		bone_eszett_home			=	+caps(caps_lock):4+misc(assign_shift_left_action):4+level5(level5_lock):4
1028*2b949d04SAndroid Build Coastguard Worker  de		neo_qwertz			=	+caps(caps_lock):4+misc(assign_shift_left_action):4+level5(level5_lock):4
1029*2b949d04SAndroid Build Coastguard Worker  de		neo_qwerty			=	+caps(caps_lock):4+misc(assign_shift_left_action):4+level5(level5_lock):4
1030*2b949d04SAndroid Build Coastguard Worker  jp       $sun_compat  =   +complete+japan(kana_lock):4
1031*2b949d04SAndroid Build Coastguard Worker
1032*2b949d04SAndroid Build Coastguard Worker! model		layout		=	compat
1033*2b949d04SAndroid Build Coastguard Worker  pc98		nec_vndr/jp	=	pc98(basic)
1034*2b949d04SAndroid Build Coastguard Worker  *		jp		=	complete+japan
1035*2b949d04SAndroid Build Coastguard Worker  olpc          *               =       olpc
1036*2b949d04SAndroid Build Coastguard Worker  olpcm         *               =       olpc
1037*2b949d04SAndroid Build Coastguard Worker  *		*		=	complete
1038*2b949d04SAndroid Build Coastguard Worker
1039*2b949d04SAndroid Build Coastguard Worker! model		layout[1]	=	compat
1040*2b949d04SAndroid Build Coastguard Worker  *		*		=	complete
1041*2b949d04SAndroid Build Coastguard Worker
1042*2b949d04SAndroid Build Coastguard Worker! model		=	types
1043*2b949d04SAndroid Build Coastguard Worker  $macs		=	complete+numpad(mac)
1044*2b949d04SAndroid Build Coastguard Worker  $applealu	=	complete+numpad(mac)
1045*2b949d04SAndroid Build Coastguard Worker  $nokiamodels	=	complete+nokia
1046*2b949d04SAndroid Build Coastguard Worker  *		=	complete
1047*2b949d04SAndroid Build Coastguard Worker
1048*2b949d04SAndroid Build Coastguard Worker! layout	option	=	symbols
1049*2b949d04SAndroid Build Coastguard Worker  $threelevellayouts	grp:alts_toggle = +level3(ralt_switch_for_alts_toggle)
1050*2b949d04SAndroid Build Coastguard Worker  *			misc:typo 	= +typo(base)
1051*2b949d04SAndroid Build Coastguard Worker  *			misc:apl	= +apl(level3)
1052*2b949d04SAndroid Build Coastguard Worker
1053*2b949d04SAndroid Build Coastguard Worker! layout[1]	option	=	symbols
1054*2b949d04SAndroid Build Coastguard Worker  $threelevellayouts	grp:alts_toggle = +level3(ralt_switch_for_alts_toggle):1
1055*2b949d04SAndroid Build Coastguard Worker  *			misc:typo 	= +typo(base):1
1056*2b949d04SAndroid Build Coastguard Worker  *			misc:apl	= +apl(level3):1
1057*2b949d04SAndroid Build Coastguard Worker
1058*2b949d04SAndroid Build Coastguard Worker! layout[2]	option	=	symbols
1059*2b949d04SAndroid Build Coastguard Worker  $threelevellayouts	grp:alts_toggle = +level3(ralt_switch_for_alts_toggle):2
1060*2b949d04SAndroid Build Coastguard Worker  *			misc:typo 	= +typo(base):2
1061*2b949d04SAndroid Build Coastguard Worker  *			misc:apl	= +apl(level3):2
1062*2b949d04SAndroid Build Coastguard Worker
1063*2b949d04SAndroid Build Coastguard Worker! layout[3]	option	=	symbols
1064*2b949d04SAndroid Build Coastguard Worker  $threelevellayouts	grp:alts_toggle = +level3(ralt_switch_for_alts_toggle):3
1065*2b949d04SAndroid Build Coastguard Worker  *			misc:typo 	= +typo(base):3
1066*2b949d04SAndroid Build Coastguard Worker  *			misc:apl	= +apl(level3):3
1067*2b949d04SAndroid Build Coastguard Worker
1068*2b949d04SAndroid Build Coastguard Worker! layout[4]	option	=	symbols
1069*2b949d04SAndroid Build Coastguard Worker  $threelevellayouts	grp:alts_toggle = +level3(ralt_switch_for_alts_toggle):4
1070*2b949d04SAndroid Build Coastguard Worker  *			misc:typo 	= +typo(base):4
1071*2b949d04SAndroid Build Coastguard Worker  *			misc:apl	= +apl(level3):4
1072*2b949d04SAndroid Build Coastguard Worker
1073*2b949d04SAndroid Build Coastguard Worker! option	=	symbols
1074*2b949d04SAndroid Build Coastguard Worker  grp:shift_toggle	=	+group(shifts_toggle)
1075*2b949d04SAndroid Build Coastguard Worker  altwin:menu		=	+altwin(menu)
1076*2b949d04SAndroid Build Coastguard Worker  altwin:menu_win	=	+altwin(menu_win)
1077*2b949d04SAndroid Build Coastguard Worker  altwin:meta_alt	=	+altwin(meta_alt)
1078*2b949d04SAndroid Build Coastguard Worker  altwin:alt_win	=	+altwin(alt_win)
1079*2b949d04SAndroid Build Coastguard Worker  altwin:ctrl_win	=	+altwin(ctrl_win)
1080*2b949d04SAndroid Build Coastguard Worker  altwin:ctrl_alt_win	=	+altwin(ctrl_alt_win)
1081*2b949d04SAndroid Build Coastguard Worker  altwin:meta_win	=	+altwin(meta_win)
1082*2b949d04SAndroid Build Coastguard Worker  altwin:left_meta_win	=	+altwin(left_meta_win)
1083*2b949d04SAndroid Build Coastguard Worker  altwin:hyper_win	=	+altwin(hyper_win)
1084*2b949d04SAndroid Build Coastguard Worker  altwin:alt_super_win	=	+altwin(alt_super_win)
1085*2b949d04SAndroid Build Coastguard Worker  altwin:swap_lalt_lwin	=	+altwin(swap_lalt_lwin)
1086*2b949d04SAndroid Build Coastguard Worker  altwin:swap_alt_win	=	+altwin(swap_alt_win)
1087*2b949d04SAndroid Build Coastguard Worker  altwin:prtsc_rwin	=	+altwin(prtsc_rwin)
1088*2b949d04SAndroid Build Coastguard Worker  grab:debug		=	+srvr_ctrl(grab_debug)
1089*2b949d04SAndroid Build Coastguard Worker  grp:switch		=	+group(switch)
1090*2b949d04SAndroid Build Coastguard Worker  grp:lswitch		=	+group(lswitch)
1091*2b949d04SAndroid Build Coastguard Worker  grp:win_switch	=	+group(win_switch)
1092*2b949d04SAndroid Build Coastguard Worker  grp:lwin_switch	=	+group(lwin_switch)
1093*2b949d04SAndroid Build Coastguard Worker  grp:rwin_switch	=	+group(rwin_switch)
1094*2b949d04SAndroid Build Coastguard Worker  grp:menu_switch	=	+group(menu_switch)
1095*2b949d04SAndroid Build Coastguard Worker  grp:toggle		=	+group(toggle)
1096*2b949d04SAndroid Build Coastguard Worker  grp:shifts_toggle	=	+group(shifts_toggle)
1097*2b949d04SAndroid Build Coastguard Worker  grp:ctrls_toggle	=	+group(ctrls_toggle)
1098*2b949d04SAndroid Build Coastguard Worker  grp:alts_toggle	=	+group(alts_toggle)
1099*2b949d04SAndroid Build Coastguard Worker  grp:caps_toggle	=	+capslock(grouplock)
1100*2b949d04SAndroid Build Coastguard Worker  grp:caps_switch       =       +capslock(groupshift)
1101*2b949d04SAndroid Build Coastguard Worker  grp:shift_caps_toggle	=	+group(shift_caps_toggle)
1102*2b949d04SAndroid Build Coastguard Worker  grp:shift_caps_switch	=	+group(shift_caps_switch)
1103*2b949d04SAndroid Build Coastguard Worker  grp:win_space_toggle	=	+group(win_space_toggle)
1104*2b949d04SAndroid Build Coastguard Worker  grp:win_menu_switch	=	+group(win_menu_switch)
1105*2b949d04SAndroid Build Coastguard Worker  grp:alt_caps_toggle   =       +group(alt_caps_toggle)
1106*2b949d04SAndroid Build Coastguard Worker  grp:alt_space_toggle	=	+group(alt_space_toggle)
1107*2b949d04SAndroid Build Coastguard Worker  grp:menu_toggle	=	+group(menu_toggle)
1108*2b949d04SAndroid Build Coastguard Worker  grp:lwin_toggle	=	+group(lwin_toggle)
1109*2b949d04SAndroid Build Coastguard Worker  grp:rwin_toggle	=	+group(rwin_toggle)
1110*2b949d04SAndroid Build Coastguard Worker  grp:lshift_toggle	=	+group(lshift_toggle)
1111*2b949d04SAndroid Build Coastguard Worker  grp:rshift_toggle	=	+group(rshift_toggle)
1112*2b949d04SAndroid Build Coastguard Worker  grp:rctrl_switch	=	+group(rctrl_switch)
1113*2b949d04SAndroid Build Coastguard Worker  grp:lctrl_toggle	=	+group(lctrl_toggle)
1114*2b949d04SAndroid Build Coastguard Worker  grp:rctrl_toggle	=	+group(rctrl_toggle)
1115*2b949d04SAndroid Build Coastguard Worker  grp:lalt_toggle	=	+group(lalt_toggle)
1116*2b949d04SAndroid Build Coastguard Worker  grp:sclk_toggle	=	+group(sclk_toggle)
1117*2b949d04SAndroid Build Coastguard Worker  grp:lctrl_rctrl_switch	=	+group(lctrl_rctrl_switch)
1118*2b949d04SAndroid Build Coastguard Worker  grp:lctrl_lwin_rctrl_menu	=	+group(lctrl_lwin_rctrl_menu)
1119*2b949d04SAndroid Build Coastguard Worker  grp:lctrl_lalt_toggle	=	+group(lctrl_lalt_toggle)
1120*2b949d04SAndroid Build Coastguard Worker  grp:rctrl_ralt_toggle	=	+group(rctrl_ralt_toggle)
1121*2b949d04SAndroid Build Coastguard Worker  grp:ctrl_alt_toggle	=	+group(ctrl_alt_toggle)
1122*2b949d04SAndroid Build Coastguard Worker  grp:ctrl_alt_toggle_bidir	=	+group(ctrl_alt_toggle_bidir)
1123*2b949d04SAndroid Build Coastguard Worker  grp:lctrl_lshift_toggle	=	+group(lctrl_lshift_toggle)
1124*2b949d04SAndroid Build Coastguard Worker  grp:rctrl_rshift_toggle	=	+group(rctrl_rshift_toggle)
1125*2b949d04SAndroid Build Coastguard Worker  grp:ctrl_shift_toggle	=	+group(ctrl_shift_toggle)
1126*2b949d04SAndroid Build Coastguard Worker  grp:ctrl_shift_toggle_bidir	=	+group(ctrl_shift_toggle_bidir)
1127*2b949d04SAndroid Build Coastguard Worker  grp:lalt_lshift_toggle	=	+group(lalt_lshift_toggle)
1128*2b949d04SAndroid Build Coastguard Worker  grp:ralt_rshift_toggle	=	+group(ralt_rshift_toggle)
1129*2b949d04SAndroid Build Coastguard Worker  grp:alt_shift_toggle	=	+group(alt_shift_toggle)
1130*2b949d04SAndroid Build Coastguard Worker  grp:alt_shift_toggle_bidir	=	+group(alt_shift_toggle_bidir)
1131*2b949d04SAndroid Build Coastguard Worker  grp:lctrl_lwin_toggle	=	+group(lctrl_lwin_toggle)
1132*2b949d04SAndroid Build Coastguard Worker  lv3:switch		=	+level3(switch)
1133*2b949d04SAndroid Build Coastguard Worker  lv3:ralt_switch	=	+level3(ralt_switch)
1134*2b949d04SAndroid Build Coastguard Worker  lv3:ralt_switch_multikey	=	+level3(ralt_switch_multikey)
1135*2b949d04SAndroid Build Coastguard Worker  lv3:ralt_alt		=	+level3(ralt_alt)
1136*2b949d04SAndroid Build Coastguard Worker  lv3:lalt_switch	=	+level3(lalt_switch)
1137*2b949d04SAndroid Build Coastguard Worker  lv3:alt_switch	=	+level3(alt_switch)
1138*2b949d04SAndroid Build Coastguard Worker  lv3:menu_switch	=	+level3(menu_switch)
1139*2b949d04SAndroid Build Coastguard Worker  lv3:win_switch	=	+level3(win_switch)
1140*2b949d04SAndroid Build Coastguard Worker  lv3:lwin_switch	=	+level3(lwin_switch)
1141*2b949d04SAndroid Build Coastguard Worker  lv3:rwin_switch	=	+level3(rwin_switch)
1142*2b949d04SAndroid Build Coastguard Worker  lv3:enter_switch	=	+level3(enter_switch)
1143*2b949d04SAndroid Build Coastguard Worker  lv3:4_switch_isolated	=	+level3(4_switch_isolated)
1144*2b949d04SAndroid Build Coastguard Worker  lv3:9_switch_isolated	=	+level3(9_switch_isolated)
1145*2b949d04SAndroid Build Coastguard Worker  caps:capslock		=	+capslock(capslock)
1146*2b949d04SAndroid Build Coastguard Worker  caps:numlock		=	+capslock(numlock)
1147*2b949d04SAndroid Build Coastguard Worker  caps:shiftlock	=	+capslock(shiftlock)
1148*2b949d04SAndroid Build Coastguard Worker  caps:swapescape	=	+capslock(swapescape)
1149*2b949d04SAndroid Build Coastguard Worker  caps:escape		=	+capslock(escape)
1150*2b949d04SAndroid Build Coastguard Worker  caps:escape_shifted_capslock	=	+capslock(escape_shifted_capslock)
1151*2b949d04SAndroid Build Coastguard Worker  caps:backspace	=	+capslock(backspace)
1152*2b949d04SAndroid Build Coastguard Worker  caps:super		=	+capslock(super)
1153*2b949d04SAndroid Build Coastguard Worker  caps:hyper		=	+capslock(hyper)
1154*2b949d04SAndroid Build Coastguard Worker  caps:menu		=	+capslock(menu)
1155*2b949d04SAndroid Build Coastguard Worker  caps:none		=	+capslock(none)
1156*2b949d04SAndroid Build Coastguard Worker  caps:ctrl_modifier	=	+capslock(ctrl_modifier)
1157*2b949d04SAndroid Build Coastguard Worker  ctrl:nocaps		=	+ctrl(nocaps)
1158*2b949d04SAndroid Build Coastguard Worker  ctrl:lctrl_meta	=	+ctrl(lctrl_meta)
1159*2b949d04SAndroid Build Coastguard Worker  ctrl:swapcaps		=	+ctrl(swapcaps)
1160*2b949d04SAndroid Build Coastguard Worker  ctrl:swapcaps_hyper	=	+ctrl(swapcaps_hyper)
1161*2b949d04SAndroid Build Coastguard Worker  ctrl:swapcaps_and_switch_layout	=	+ctrl(swapcaps_and_switch_layout)
1162*2b949d04SAndroid Build Coastguard Worker  ctrl:ac_ctrl		=	+ctrl(ac_ctrl)
1163*2b949d04SAndroid Build Coastguard Worker  ctrl:aa_ctrl		=	+ctrl(aa_ctrl)
1164*2b949d04SAndroid Build Coastguard Worker  ctrl:rctrl_ralt	=	+ctrl(rctrl_ralt)
1165*2b949d04SAndroid Build Coastguard Worker  ctrl:menu_rctrl	=	+ctrl(menu_rctrl)
1166*2b949d04SAndroid Build Coastguard Worker  ctrl:ralt_rctrl	=	+ctrl(ralt_rctrl)
1167*2b949d04SAndroid Build Coastguard Worker  ctrl:swap_lalt_lctl	=	+ctrl(swap_lalt_lctl)
1168*2b949d04SAndroid Build Coastguard Worker  ctrl:swap_lwin_lctl	=	+ctrl(swap_lwin_lctl)
1169*2b949d04SAndroid Build Coastguard Worker  ctrl:swap_rwin_rctl	=	+ctrl(swap_rwin_rctl)
1170*2b949d04SAndroid Build Coastguard Worker  ctrl:swap_lalt_lctl_lwin  =	+ctrl(swap_lalt_lctl_lwin)
1171*2b949d04SAndroid Build Coastguard Worker  compose:ralt		=	+compose(ralt)
1172*2b949d04SAndroid Build Coastguard Worker  compose:lwin		=	+compose(lwin)
1173*2b949d04SAndroid Build Coastguard Worker  compose:lwin-altgr	=	+compose(lwin-altgr)
1174*2b949d04SAndroid Build Coastguard Worker  compose:rwin		=	+compose(rwin)
1175*2b949d04SAndroid Build Coastguard Worker  compose:rwin-altgr	=	+compose(rwin-altgr)
1176*2b949d04SAndroid Build Coastguard Worker  compose:menu		=	+compose(menu)
1177*2b949d04SAndroid Build Coastguard Worker  compose:menu-altgr	=	+compose(menu-altgr)
1178*2b949d04SAndroid Build Coastguard Worker  compose:lctrl		=	+compose(lctrl)
1179*2b949d04SAndroid Build Coastguard Worker  compose:lctrl-altgr	=	+compose(lctrl-altgr)
1180*2b949d04SAndroid Build Coastguard Worker  compose:rctrl		=	+compose(rctrl)
1181*2b949d04SAndroid Build Coastguard Worker  compose:rctrl-altgr	=	+compose(rctrl-altgr)
1182*2b949d04SAndroid Build Coastguard Worker  compose:caps		=	+compose(caps)
1183*2b949d04SAndroid Build Coastguard Worker  compose:caps-altgr	=	+compose(caps-altgr)
1184*2b949d04SAndroid Build Coastguard Worker  compose:102		=	+compose(102)
1185*2b949d04SAndroid Build Coastguard Worker  compose:102-altgr	=	+compose(102-altgr)
1186*2b949d04SAndroid Build Coastguard Worker  compose:paus		=	+compose(paus)
1187*2b949d04SAndroid Build Coastguard Worker  compose:prsc		=	+compose(prsc)
1188*2b949d04SAndroid Build Coastguard Worker  compose:sclk		=	+compose(sclk)
1189*2b949d04SAndroid Build Coastguard Worker  srvrkeys:none		=	+srvr_ctrl(no_srvr_keys)
1190*2b949d04SAndroid Build Coastguard Worker  eurosign:e		=	+eurosign(e)
1191*2b949d04SAndroid Build Coastguard Worker  eurosign:2		=	+eurosign(2)
1192*2b949d04SAndroid Build Coastguard Worker  eurosign:4		=	+eurosign(4)
1193*2b949d04SAndroid Build Coastguard Worker  eurosign:5		=	+eurosign(5)
1194*2b949d04SAndroid Build Coastguard Worker  rupeesign:4           =       +rupeesign(4)
1195*2b949d04SAndroid Build Coastguard Worker  keypad:oss            =       +keypad(oss)
1196*2b949d04SAndroid Build Coastguard Worker  keypad:legacy         =	+keypad(legacy)
1197*2b949d04SAndroid Build Coastguard Worker  keypad:legacy_wang    =	+keypad(legacy_wang)
1198*2b949d04SAndroid Build Coastguard Worker  keypad:oss_wang       =	+keypad(oss_wang)
1199*2b949d04SAndroid Build Coastguard Worker  keypad:future         =	+keypad(future)
1200*2b949d04SAndroid Build Coastguard Worker  keypad:future_wang    =	+keypad(future_wang)
1201*2b949d04SAndroid Build Coastguard Worker  keypad:hex            =	+keypad(ops)+keypad(hex)
1202*2b949d04SAndroid Build Coastguard Worker  keypad:atm            =	+keypad(ops)+keypad(hex)+keypad(atm)
1203*2b949d04SAndroid Build Coastguard Worker  nbsp:none             =	+nbsp(none)
1204*2b949d04SAndroid Build Coastguard Worker  nbsp:level2           =	+nbsp(level2)
1205*2b949d04SAndroid Build Coastguard Worker  nbsp:level3           =	+nbsp(level3)
1206*2b949d04SAndroid Build Coastguard Worker  nbsp:level3s          =	+nbsp(level3s)
1207*2b949d04SAndroid Build Coastguard Worker  nbsp:level3n          =	+nbsp(level3n)
1208*2b949d04SAndroid Build Coastguard Worker  nbsp:level4           =	+nbsp(level4)
1209*2b949d04SAndroid Build Coastguard Worker  nbsp:level4n          =	+nbsp(level4n)
1210*2b949d04SAndroid Build Coastguard Worker  nbsp:level4nl         =	+nbsp(level4nl)
1211*2b949d04SAndroid Build Coastguard Worker  nbsp:zwnj2            =	+nbsp(zwnj2)
1212*2b949d04SAndroid Build Coastguard Worker  nbsp:zwnj2zwj3        =	+nbsp(zwnj2zwj3)
1213*2b949d04SAndroid Build Coastguard Worker  nbsp:zwnj2zwj3nb4     =	+nbsp(zwnj2zwj3nb4)
1214*2b949d04SAndroid Build Coastguard Worker  nbsp:zwnj2nb3         =	+nbsp(zwnj2nb3)
1215*2b949d04SAndroid Build Coastguard Worker  nbsp:zwnj2nb3s        =	+nbsp(zwnj2nb3s)
1216*2b949d04SAndroid Build Coastguard Worker  nbsp:zwnj2nb3zwj4     =	+nbsp(zwnj2nb3zwj4)
1217*2b949d04SAndroid Build Coastguard Worker  nbsp:zwnj2nb3nnb4     =	+nbsp(zwnj2nb3nnb4)
1218*2b949d04SAndroid Build Coastguard Worker  nbsp:zwnj3zwj4        =	+nbsp(zwnj3zwj4)
1219*2b949d04SAndroid Build Coastguard Worker  japan:nicola_f_bs     =	+jp(nicola_f_bs)
1220*2b949d04SAndroid Build Coastguard Worker  japan:hztg_escape     =	+jp(hztg_escape)
1221*2b949d04SAndroid Build Coastguard Worker  korean:ralt_hangul	=	+kr(ralt_hangul)
1222*2b949d04SAndroid Build Coastguard Worker  korean:rctrl_hangul	=	+kr(rctrl_hangul)
1223*2b949d04SAndroid Build Coastguard Worker  korean:ralt_hanja	=	+kr(ralt_hanja)
1224*2b949d04SAndroid Build Coastguard Worker  korean:rctrl_hanja	=	+kr(rctrl_hanja)
1225*2b949d04SAndroid Build Coastguard Worker  kpdl:dot              =	+kpdl(dot)
1226*2b949d04SAndroid Build Coastguard Worker  kpdl:comma            =	+kpdl(comma)
1227*2b949d04SAndroid Build Coastguard Worker  kpdl:dotoss           =	+kpdl(dotoss)
1228*2b949d04SAndroid Build Coastguard Worker  kpdl:dotoss_latin9    =	+kpdl(dotoss_latin9)
1229*2b949d04SAndroid Build Coastguard Worker  kpdl:commaoss         =	+kpdl(commaoss)
1230*2b949d04SAndroid Build Coastguard Worker  kpdl:momayyezoss      =	+kpdl(momayyezoss)
1231*2b949d04SAndroid Build Coastguard Worker  kpdl:kposs            =	+kpdl(kposs)
1232*2b949d04SAndroid Build Coastguard Worker  kpdl:semi             =	+kpdl(semi)
1233*2b949d04SAndroid Build Coastguard Worker  shift:breaks_caps     =	+shift(breaks_caps)
1234*2b949d04SAndroid Build Coastguard Worker  esperanto:qwerty      =	+epo(qwerty)
1235*2b949d04SAndroid Build Coastguard Worker  esperanto:dvorak      =	+epo(dvorak)
1236*2b949d04SAndroid Build Coastguard Worker  esperanto:colemak     =	+epo(colemak)
1237*2b949d04SAndroid Build Coastguard Worker  terminate:ctrl_alt_bksp =	+terminate(ctrl_alt_bksp)
1238*2b949d04SAndroid Build Coastguard Worker  keypad:pointerkeys	=	+keypad(pointerkeys)
1239*2b949d04SAndroid Build Coastguard Worker  apple:alupckeys	=	+macintosh_vndr/apple(alupckeys)
1240*2b949d04SAndroid Build Coastguard Worker  shift:both_capslock                =       +shift(both_capslock)
1241*2b949d04SAndroid Build Coastguard Worker  shift:lshift_both_capslock         =       +shift(lshift_both_capslock)
1242*2b949d04SAndroid Build Coastguard Worker  shift:rshift_both_capslock         =       +shift(rshift_both_capslock)
1243*2b949d04SAndroid Build Coastguard Worker  shift:both_capslock_cancel         =       +shift(both_capslock_cancel)
1244*2b949d04SAndroid Build Coastguard Worker  shift:lshift_both_capslock_cancel  =       +shift(lshift_both_capslock_cancel)
1245*2b949d04SAndroid Build Coastguard Worker  shift:rshift_both_capslock_cancel  =       +shift(rshift_both_capslock_cancel)
1246*2b949d04SAndroid Build Coastguard Worker  shift:both_shiftlock               =       +shift(both_shiftlock)
1247*2b949d04SAndroid Build Coastguard Worker  shift:lshift_both_shiftlock        =       +shift(lshift_both_shiftlock)
1248*2b949d04SAndroid Build Coastguard Worker  shift:rshift_both_shiftlock        =       +shift(rshift_both_shiftlock)
1249*2b949d04SAndroid Build Coastguard Worker  solaris:sun_compat				 =		 +sun_vndr/solaris(sun_compat)
1250*2b949d04SAndroid Build Coastguard Worker  lv3:caps_switch                    =       +level3(caps_switch)
1251*2b949d04SAndroid Build Coastguard Worker  lv3:bksl_switch                    =       +level3(bksl_switch)
1252*2b949d04SAndroid Build Coastguard Worker  lv3:lsgt_switch                    =       +level3(lsgt_switch)
1253*2b949d04SAndroid Build Coastguard Worker  lv3:caps_switch_latch              =       +level3(caps_switch_latch)
1254*2b949d04SAndroid Build Coastguard Worker  lv3:bksl_switch_latch              =       +level3(bksl_switch_latch)
1255*2b949d04SAndroid Build Coastguard Worker  lv3:lsgt_switch_latch              =       +level3(lsgt_switch_latch)
1256*2b949d04SAndroid Build Coastguard Worker  lv5:lsgt_switch                 =       +level5(lsgt_switch)
1257*2b949d04SAndroid Build Coastguard Worker  lv5:ralt_switch                 =       +level5(ralt_switch)
1258*2b949d04SAndroid Build Coastguard Worker  lv5:lsgt_switch_lock            =       +level5(lsgt_switch_lock)
1259*2b949d04SAndroid Build Coastguard Worker  lv5:ralt_switch_lock            =       +level5(ralt_switch_lock)
1260*2b949d04SAndroid Build Coastguard Worker  lv5:lwin_switch_lock            =       +level5(lwin_switch_lock)
1261*2b949d04SAndroid Build Coastguard Worker  lv5:rwin_switch_lock            =       +level5(rwin_switch_lock)
1262*2b949d04SAndroid Build Coastguard Worker  lv5:lsgt_switch_lock_cancel     =       +level5(lsgt_switch_lock_cancel)
1263*2b949d04SAndroid Build Coastguard Worker  lv5:ralt_switch_lock_cancel     =       +level5(ralt_switch_lock_cancel)
1264*2b949d04SAndroid Build Coastguard Worker  lv5:lwin_switch_lock_cancel     =       +level5(lwin_switch_lock_cancel)
1265*2b949d04SAndroid Build Coastguard Worker  lv5:rwin_switch_lock_cancel     =       +level5(rwin_switch_lock_cancel)
1266*2b949d04SAndroid Build Coastguard Worker  parens:swap_brackets   =   +parens(swap_brackets)
1267*2b949d04SAndroid Build Coastguard Worker
1268*2b949d04SAndroid Build Coastguard Worker
1269*2b949d04SAndroid Build Coastguard Worker! option	=	compat
1270*2b949d04SAndroid Build Coastguard Worker  grp_led:num		=	+lednum(group_lock)
1271*2b949d04SAndroid Build Coastguard Worker  grp_led:caps		=	+ledcaps(group_lock)
1272*2b949d04SAndroid Build Coastguard Worker  grp_led:scroll	=	+ledscroll(group_lock)
1273*2b949d04SAndroid Build Coastguard Worker  mod_led:compose	=	+ledcompose(compose)
1274*2b949d04SAndroid Build Coastguard Worker  japan:kana_lock	=	+japan(kana_lock)
1275*2b949d04SAndroid Build Coastguard Worker  caps:shiftlock	=	+ledcaps(shift_lock)
1276*2b949d04SAndroid Build Coastguard Worker  grab:break_actions    =       +xfree86(grab_break)
1277*2b949d04SAndroid Build Coastguard Worker
1278*2b949d04SAndroid Build Coastguard Worker
1279*2b949d04SAndroid Build Coastguard Worker! option	=	types
1280*2b949d04SAndroid Build Coastguard Worker  caps:internal			=	+caps(internal)
1281*2b949d04SAndroid Build Coastguard Worker  caps:internal_nocancel	=	+caps(internal_nocancel)
1282*2b949d04SAndroid Build Coastguard Worker  caps:shift			=	+caps(shift)
1283*2b949d04SAndroid Build Coastguard Worker  caps:shift_nocancel		=	+caps(shift_nocancel)
1284*2b949d04SAndroid Build Coastguard Worker  numpad:pc			=	+numpad(pc)
1285*2b949d04SAndroid Build Coastguard Worker  numpad:mac			=	+numpad(mac)
1286*2b949d04SAndroid Build Coastguard Worker  numpad:microsoft		=	+numpad(microsoft)
1287*2b949d04SAndroid Build Coastguard Worker  numpad:shift3       		=	+numpad(shift3)
1288