Removing mac-specific dk(full)
[xorg/xkeyboard-config] / geometry / amiga
1 default xkb_geometry "usa1" {
2
3     description= "Amiga (usa1)";
4     width= 490;
5     height= 175;
6
7     shape.cornerRadius= 1;
8     shape "NORM" { { [ 18,18] }, { [2,1], [ 16,17] } };
9     shape "BKSP" { { [ 18,18] }, { [2,1], [ 16,17] } };
10     shape "FCTS" { { [ 23,18] }, { [2,1], [ 21,17] } };
11     shape "TLDE" { { [ 28,18] }, { [2,1], [ 21,17] } };
12     shape "TABK" { { [ 37,18] }, { [2,1], [ 35,17] } };
13     shape "CTRL" { { [ 23,18] }, { [2,1], [ 21,17] } };
14     shape "CAPS" { { [ 18,18] }, { [2,1], [ 16,17] } };
15     shape "RTRN" {
16         approx = { [ 16, 0], [42,37] },
17         { [16, 0], [42, 0], [42,37],
18           [ 0,37], [ 0,19], [16,19] },
19         { [18, 1], [40, 1], [40,36],
20           [ 2,36], [ 2,20], [18,20] } };
21     shape "LFSH" { { [ 52,18] }, { [2,1], [ 50,17] } };
22     shape "RTSH" { { [ 52,18] }, { [2,1], [ 50,17] } };
23     shape "MODK" { { [ 23,18] }, { [2,1], [ 21,17] } };
24     shape "SPCE" { { [172,18] }, { [2,1], [170,17] } };
25     shape "DELE" { { [ 28,18] }, { [2,1], [ 26,17] } };
26     shape "KP0"  { { [ 37,18] }, { [2,1], [ 35,17] } };
27     shape "KPEN" { { [ 18,37] }, { [2,1], [ 16,36] } };
28
29     section.left= 22;
30     row.left= 1;
31     key.shape= "FCTS";
32     key.gap=  1;
33     section "Function" {
34         top= 28;
35         row {
36             top= 1;
37             keys { { <ESC>, shape="NORM" },
38                    { <FK01>, 9 }, <FK02>, <FK03>, <FK04>, <FK05>,
39                    { <FK06>, 9 }, <FK07>, <FK08>, <FK09>, <FK10>
40             };
41         };
42     }; // End of "Function" section
43
44     key.shape= "NORM";
45     section "Alpha" {
46         top= 56;
47         row {
48             top= 1;
49             keys { { <TLDE>, shape="TLDE" },
50                    <AE01>, <AE02>, <AE03>, <AE04>, <AE05>, <AE06>,
51                    <AE07>, <AE08>, <AE09>, <AE10>, <AE11>, <AE12>,
52                    <BKSL>, { <BKSP>, "BKSP" }
53             };
54         };
55         row {
56             top= 20;
57             keys { { <TAB>, "TABK" },
58                    <AD01>, <AD02>, <AD03>, <AD04>, <AD05>, 
59                    <AD06>, <AD07>, <AD08>, <AD09>, <AD10>, 
60                    <AD11>, <AD12>, { <RTRN>, "RTRN", -15 }
61             };
62         };
63         row {
64             top= 39;
65             keys { { <LCTL>, "CTRL" }, { <CAPS>, "CAPS" },
66                    <AC01>, <AC02>, <AC03>, <AC04>, <AC05>,
67                    <AC06>, <AC07>, <AC08>, <AC09>, <AC10>,
68                    <AC11>
69             };
70         };
71         row {
72             top= 58;
73             keys { { <LFSH>, "LFSH" },
74                     <AB01>, <AB02>, <AB03>, <AB04>, <AB05>, 
75                     <AB06>, <AB07>, <AB08>, <AB09>, <AB10>, 
76                     { <RTSH>, "RTSH" }
77             };
78         };
79         row {
80             top= 77;
81             key.shape= "MODK";
82             keys { { <LALT>, 10 }, <LAMI>,
83                    { <SPCE>, "SPCE" },
84                    <RAMI>, <RALT>
85             };
86         };
87     }; // End of "Alpha" section
88
89     section "Editing" {
90         top= 56;
91         left= 326;
92         row {
93             top= 1;
94             key.shape = "DELE";
95             keys { <DELE>, <HELP> };
96         };
97         row {
98             top= 39;
99             left = 20;
100             keys { <UP> };
101         };
102         row {
103             top= 58;
104             keys { <LEFT>, <DOWN>, <RGHT> };
105         };
106     }; // End of "Editing" section
107
108     section "Keypad" {
109         top= 56;
110         left= 392;
111         row {
112             top= 1;
113             keys { <KPLP>, <KPRP>, <KPDV>, <KPMU> };
114         };
115         row {
116             top= 20;
117             keys { <KP7>, <KP8>, <KP9>, <KPSU> };
118         };
119         row {
120             top= 39;
121             keys { <KP4>, <KP5>, <KP6>, <KPAD> };
122         };
123         row {
124             top= 58;
125             keys { <KP1>, <KP2>, <KP3>, { <KPEN>, "KPEN" } };
126         };
127         row {
128             top= 77;
129             keys { { <KP0>, "KP0" }, <KPDC> };
130         };
131     }; // End of "Keypad" section
132
133 };
134
135 xkb_geometry "de" {
136
137     description= "Amiga (de)";
138     width= 490;
139     height= 175;
140
141     shape.cornerRadius= 1;
142     shape "NORM" { { [ 18,18] }, { [2,1], [ 16,17] } };
143     shape "BKSP" { { [ 18,18] }, { [2,1], [ 16,17] } };
144     shape "FCTS" { { [ 23,18] }, { [2,1], [ 21,17] } };
145     shape "TLDE" { { [ 28,18] }, { [2,1], [ 26,17] } };
146     shape "TABK" { { [ 37,18] }, { [2,1], [ 35,17] } };
147     shape "CTRL" { { [ 23,18] }, { [2,1], [ 21,17] } };
148     shape "CAPS" { { [ 18,18] }, { [2,1], [ 16,17] } };
149     shape "RTRN" {
150         { [ 0, 0], [28,0], [28,37], [5,37], [5,18], [ 0,18] },
151         { [ 2, 1], [26,1], [26,36], [7,36], [7,17], [ 2,17] } };
152     shape "LFSH" { { [ 32,18] }, { [2,1], [ 29,17] } };
153     shape "RTSH" { { [ 52,18] }, { [2,1], [ 50,17] } };
154     shape "MODK" { { [ 23,18] }, { [2,1], [ 21,17] } };
155     shape "SPCE" { { [172,18] }, { [2,1], [170,17] } };
156     shape "DELE" { { [ 28,18] }, { [2,1], [ 26,17] } };
157     shape "KP0"  { { [ 37,18] }, { [2,1], [ 35,17] } };
158     shape "KPEN" { { [ 18,37] }, { [2,1], [ 16,36] } };
159
160     section.left= 22;
161     row.left= 1;
162     key.shape= "FCTS";
163     key.gap=  1;
164     section "Function" {
165         top= 28;
166         row {
167             top= 1;
168             keys { { <ESC>, shape="NORM" },
169                    { <FK01>, 9 }, <FK02>, <FK03>, <FK04>, <FK05>,
170                    { <FK06>, 9 }, <FK07>, <FK08>, <FK09>, <FK10>
171             };
172         };
173     }; // End of "Function" section
174
175     key.shape= "NORM";
176     section "Alpha" {
177         top= 56;
178         row {
179             top= 1;
180             keys { { <TLDE>, shape="TLDE" },
181                    <AE01>, <AE02>, <AE03>, <AE04>, <AE05>, <AE06>,
182                    <AE07>, <AE08>, <AE09>, <AE10>, <AE11>, <AE12>,
183                    <BKSL>, { <BKSP>, "BKSP" }
184             };
185         };
186         row {
187             top= 20;
188             keys { { <TAB>, "TABK" },
189                    <AD01>, <AD02>, <AD03>, <AD04>, <AD05>, 
190                    <AD06>, <AD07>, <AD08>, <AD09>, <AD10>, 
191                    <AD11>, <AD12>, { <RTRN>, "RTRN" }
192             };
193         };
194         row {
195             top= 39;
196             keys { { <LCTL>, "CTRL" }, { <CAPS>, "CAPS" },
197                    <AC01>, <AC02>, <AC03>, <AC04>, <AC05>,
198                    <AC06>, <AC07>, <AC08>, <AC09>, <AC10>,
199                    <AC11>, <AC12>
200             };
201         };
202         row {
203             top= 58;
204             keys { { <LFSH>, "LFSH" },
205                     <LSGT>, <AB01>, <AB02>, <AB03>, <AB04>, <AB05>,
206                     <AB06>, <AB07>, <AB08>, <AB09>, <AB10>, 
207                     { <RTSH>, "RTSH" }
208             };
209         };
210         row {
211             top= 77;
212             key.shape= "MODK";
213             keys { { <LALT>, 14 }, <LAMI>,
214                    { <SPCE>, "SPCE" },
215                    <RAMI>, <RALT>
216             };
217         };
218     }; // End of "Alpha" section
219
220     section "Editing" {
221         top= 56;
222         left= 326;
223         row {
224             top= 1;
225             key.shape = "DELE";
226             keys { <DELE>, <HELP> };
227         };
228         row {
229             top= 39;
230             left = 20;
231             keys { <UP> };
232         };
233         row {
234             top= 58;
235             keys { <LEFT>, <DOWN>, <RGHT> };
236         };
237     }; // End of "Editing" section
238
239     section "Keypad" {
240         top= 56;
241         left= 392;
242         row {
243             top= 1;
244             keys { <KPLP>, <KPRP>, <KPDV>, <KPMU> };
245         };
246         row {
247             top= 20;
248             keys { <KP7>, <KP8>, <KP9>, <KPSU> };
249         };
250         row {
251             top= 39;
252             keys { <KP4>, <KP5>, <KP6>, <KPAD> };
253         };
254         row {
255             top= 58;
256             keys { <KP1>, <KP2>, <KP3>, { <KPEN>, "KPEN" } };
257         };
258         row {
259             top= 77;
260             keys { { <KP0>, "KP0" }, <KPDC> };
261         };
262     }; // End of "Keypad" section
263
264 };