Serious reorganization of the generation scripts in rules
[xorg/xkeyboard-config] / rules / base.lists.part
1
2 // If you want non-latin layouts implicitly include the en_US layout
3 // uncomment lines below
4 //! $nonlatin = am ara ben bd bg bt by cs deva ge gh gr guj guru il \
5 //              in ir iku jp kan kh kr la lao lk mk mm mn mv mal ori pk \
6 //              ru scc sy syr tel th tj tam ua uz
7
8 // PC models
9 ! $pcmodels = pc101 pc102 pc104 pc105
10
11 // Microsoft models (using MS geometry)
12 ! $msmodels = microsoft microsoft7000 microsoftpro microsoftprousb microsoftprose
13
14 // PC geometries - they have special geometry but symbols are mostly pc105
15 ! $pcgeometries = latitude
16
17 // Layouts that provide further specializations for the OLPC
18 ! $olpclayouts = af am ara br ca es et it kh kz in mn np ru th tr us 
19
20 ! $macbooks = macbook78 macbook79
21 ! $maclaptop = ibook powerbook macbook78 macbook79
22 ! $macs = macintosh macintosh_old ibook powerbook macbook78 macbook79
23
24 ! $macvendorlayouts = ch de dk es fi fr gb is it latam nl no pt se us
25
26 ! $azerty = be fr
27 ! $qwertz = al cz de hr hu ro si sk 
28
29 ! $inetkbds = acer_c300 acer_ferrari4k acer_laptop \
30               airkey \
31               apple armada azonaRF2300 \
32               benqx brother \
33               btc5113rf btc9000 btc9000a btc9001ah btc5090 btc9019u \
34               cherryblue cherrybluea cherryblueb \
35               cherrycyboard cherrycmexpert \
36               chicony chicony0108 chicony0420 chicony9885 \
37               compalfl90 \
38               compaqeak8 compaqik7 compaqik13 compaqik18 \
39               creativedw7000 \
40               cymotionlinux \
41               dell dellm65 inspiron dellusbmm \
42               emachines ennyah_dkb1008 evdev \
43               genius geniuscomfy2 \
44               gyration honeywell_euroboard \
45               hp250x hp5xx hp500fa hpdv5 \
46               hpi6 hpxe3gc hpxe3gf hpxe4xxx hpxt1000 hpzt11xx \
47               ibm_spacesaver ipaq inspiron intel \
48               logiaccess logicda logicink \
49               logiex110 logiclx300 \
50               logiinkse logiinkseusb logiitc logiik \
51               logitech_base itouch logiultrax \
52               logitech_g15 \
53               logidinovo logidinovoedge \
54               microsoft7000 microsoftinet microsoftprousb microsoftprooem microsoftprose \
55               microsoftoffice microsoftmult \
56               mx1998 mx2500 mx2750 \
57               oretec \
58               pc105 \
59               presario propeller \
60               qtronix \
61               rapidaccess rapidaccess2 thinkpad60 \
62               samsung4500 samsung4510 \
63               silvercrest \
64               sk1300 sk2500 sk6200 sk7100 \
65               sven sven303 symplon \
66               toshiba_s3000 trust trustda \
67               unitekkb1925 yahoo
68
69 // all layouts with 3rd and 4th groups
70 ! $threelevellayouts = al az \
71               be br bt \
72               ca ch cs cz \
73               de dk \
74               ee es \
75               fi fo fr \
76               gb gr \
77               hu \
78               ie ir is it \
79               latam \
80               lk lt \
81               mn mt \
82               nl no \
83               pl pt \
84               ro \
85               se sk \
86               tr \
87               us \
88               vn \
89               za
90
91 ! $evdevkbds = ibm_spacesaver
92
93 ! $thinkpads = thinkpad thinkpad60 thinkpadz60