1 // $Xorg: amiga,v 1.3 2000/08/17 19:54:35 cpqbld Exp $
5 // $XFree86: xc/programs/xkbcomp/geometry/amiga,v 3.2 1997/10/26 13:25:34 dawes Exp $
7 default xkb_geometry "usa1" {
9 description= "Amiga (usa1)";
13 shape.cornerRadius= 1;
14 shape "NORM" { { [ 18,18] }, { [2,1], [ 16,17] } };
15 shape "BKSP" { { [ 18,18] }, { [2,1], [ 16,17] } };
16 shape "FCTS" { { [ 23,18] }, { [2,1], [ 21,17] } };
17 shape "TLDE" { { [ 28,18] }, { [2,1], [ 21,17] } };
18 shape "TABK" { { [ 37,18] }, { [2,1], [ 35,17] } };
19 shape "CTRL" { { [ 23,18] }, { [2,1], [ 21,17] } };
20 shape "CAPS" { { [ 18,18] }, { [2,1], [ 16,17] } };
22 approx = { [ 16, 0], [42,37] },
23 { [16, 0], [42, 0], [42,37],
24 [ 0,37], [ 0,19], [16,19] },
25 { [18, 1], [40, 1], [40,36],
26 [ 2,36], [ 2,20], [18,20] } };
27 shape "LFSH" { { [ 52,18] }, { [2,1], [ 50,17] } };
28 shape "RTSH" { { [ 52,18] }, { [2,1], [ 50,17] } };
29 shape "MODK" { { [ 23,18] }, { [2,1], [ 21,17] } };
30 shape "SPCE" { { [172,18] }, { [2,1], [170,17] } };
31 shape "DELE" { { [ 28,18] }, { [2,1], [ 26,17] } };
32 shape "KP0" { { [ 37,18] }, { [2,1], [ 35,17] } };
33 shape "KPEN" { { [ 18,37] }, { [2,1], [ 16,36] } };
43 keys { { <ESC>, shape="NORM" },
44 { <FK01>, 9 }, <FK02>, <FK03>, <FK04>, <FK05>,
45 { <FK06>, 9 }, <FK07>, <FK08>, <FK09>, <FK10>
48 }; // End of "Function" section
55 keys { { <TLDE>, shape="TLDE" },
56 <AE01>, <AE02>, <AE03>, <AE04>, <AE05>, <AE06>,
57 <AE07>, <AE08>, <AE09>, <AE10>, <AE11>, <AE12>,
58 <BKSL>, { <BKSP>, "BKSP" }
63 keys { { <TAB>, "TABK" },
64 <AD01>, <AD02>, <AD03>, <AD04>, <AD05>,
65 <AD06>, <AD07>, <AD08>, <AD09>, <AD10>,
66 <AD11>, <AD12>, { <RTRN>, "RTRN", -15 }
71 keys { { <LCTL>, "CTRL" }, { <CAPS>, "CAPS" },
72 <AC01>, <AC02>, <AC03>, <AC04>, <AC05>,
73 <AC06>, <AC07>, <AC08>, <AC09>, <AC10>,
79 keys { { <LFSH>, "LFSH" },
80 <AB01>, <AB02>, <AB03>, <AB04>, <AB05>,
81 <AB06>, <AB07>, <AB08>, <AB09>, <AB10>,
88 keys { { <LALT>, 10 }, <LAMI>,
93 }; // End of "Alpha" section
101 keys { <DELE>, <HELP> };
110 keys { <LEFT>, <DOWN>, <RGHT> };
112 }; // End of "Editing" section
119 keys { <KPLP>, <KPRP>, <KPDV>, <KPMU> };
123 keys { <KP7>, <KP8>, <KP9>, <KPSU> };
127 keys { <KP4>, <KP5>, <KP6>, <KPAD> };
131 keys { <KP1>, <KP2>, <KP3>, { <KPEN>, "KPEN" } };
135 keys { { <KP0>, "KP0" }, <KPDC> };
137 }; // End of "Keypad" section
143 description= "Amiga (de)";
147 shape.cornerRadius= 1;
148 shape "NORM" { { [ 18,18] }, { [2,1], [ 16,17] } };
149 shape "BKSP" { { [ 18,18] }, { [2,1], [ 16,17] } };
150 shape "FCTS" { { [ 23,18] }, { [2,1], [ 21,17] } };
151 shape "TLDE" { { [ 28,18] }, { [2,1], [ 26,17] } };
152 shape "TABK" { { [ 37,18] }, { [2,1], [ 35,17] } };
153 shape "CTRL" { { [ 23,18] }, { [2,1], [ 21,17] } };
154 shape "CAPS" { { [ 18,18] }, { [2,1], [ 16,17] } };
156 { [ 0, 0], [28,0], [28,37], [5,37], [5,18], [ 0,18] },
157 { [ 2, 1], [26,1], [26,36], [7,36], [7,17], [ 2,17] } };
158 shape "LFSH" { { [ 32,18] }, { [2,1], [ 29,17] } };
159 shape "RTSH" { { [ 52,18] }, { [2,1], [ 50,17] } };
160 shape "MODK" { { [ 23,18] }, { [2,1], [ 21,17] } };
161 shape "SPCE" { { [172,18] }, { [2,1], [170,17] } };
162 shape "DELE" { { [ 28,18] }, { [2,1], [ 26,17] } };
163 shape "KP0" { { [ 37,18] }, { [2,1], [ 35,17] } };
164 shape "KPEN" { { [ 18,37] }, { [2,1], [ 16,36] } };
174 keys { { <ESC>, shape="NORM" },
175 { <FK01>, 9 }, <FK02>, <FK03>, <FK04>, <FK05>,
176 { <FK06>, 9 }, <FK07>, <FK08>, <FK09>, <FK10>
179 }; // End of "Function" section
186 keys { { <TLDE>, shape="TLDE" },
187 <AE01>, <AE02>, <AE03>, <AE04>, <AE05>, <AE06>,
188 <AE07>, <AE08>, <AE09>, <AE10>, <AE11>, <AE12>,
189 <BKSL>, { <BKSP>, "BKSP" }
194 keys { { <TAB>, "TABK" },
195 <AD01>, <AD02>, <AD03>, <AD04>, <AD05>,
196 <AD06>, <AD07>, <AD08>, <AD09>, <AD10>,
197 <AD11>, <AD12>, { <RTRN>, "RTRN" }
202 keys { { <LCTL>, "CTRL" }, { <CAPS>, "CAPS" },
203 <AC01>, <AC02>, <AC03>, <AC04>, <AC05>,
204 <AC06>, <AC07>, <AC08>, <AC09>, <AC10>,
210 keys { { <LFSH>, "LFSH" },
211 <LSGT>, <AB01>, <AB02>, <AB03>, <AB04>, <AB05>,
212 <AB06>, <AB07>, <AB08>, <AB09>, <AB10>,
219 keys { { <LALT>, 14 }, <LAMI>,
224 }; // End of "Alpha" section
232 keys { <DELE>, <HELP> };
241 keys { <LEFT>, <DOWN>, <RGHT> };
243 }; // End of "Editing" section
250 keys { <KPLP>, <KPRP>, <KPDV>, <KPMU> };
254 keys { <KP7>, <KP8>, <KP9>, <KPSU> };
258 keys { <KP4>, <KP5>, <KP6>, <KPAD> };
262 keys { <KP1>, <KP2>, <KP3>, { <KPEN>, "KPEN" } };
266 keys { { <KP0>, "KP0" }, <KPDC> };
268 }; // End of "Keypad" section