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