OSDN Git Service

docs: fix resource card listings for DoDS in Wear Preview
[android-x86/frameworks-base.git] / data / keyboards / qwerty2.kcm
1 # Copyright (C) 2010 The Android Open Source Project
2 #
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
6 #
7 #      http://www.apache.org/licenses/LICENSE-2.0
8 #
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
14
15 #
16 # Emulator keyboard character map #2.
17 #
18
19 type ALPHA
20
21 key A {
22     label:                              'A'
23     number:                             '2'
24     base:                               'a'
25     shift, capslock:                    'A'
26     alt:                                'a'
27     shift+alt, capslock+alt:            'A'
28 }
29
30 key B {
31     label:                              'B'
32     number:                             '2'
33     base:                               'b'
34     shift, capslock:                    'B'
35     alt:                                'b'
36     shift+alt, capslock+alt:            'B'
37 }
38
39 key C {
40     label:                              'C'
41     number:                             '2'
42     base:                               'c'
43     shift, capslock:                    'C'
44     alt:                                '\u00e7'
45     shift+alt, capslock+alt:            '\u00e7'
46 }
47
48 key D {
49     label:                              'D'
50     number:                             '3'
51     base:                               'd'
52     shift, capslock:                    'D'
53     alt:                                '\''
54     shift+alt, capslock+alt:            '\''
55 }
56
57 key E {
58     label:                              'E'
59     number:                             '3'
60     base:                               'e'
61     shift, capslock:                    'E'
62     alt:                                '"'
63     shift+alt, capslock+alt:            '\u0301'
64 }
65
66 key F {
67     label:                              'F'
68     number:                             '3'
69     base:                               'f'
70     shift, capslock:                    'F'
71     alt:                                '['
72     shift+alt, capslock+alt:            '['
73 }
74
75 key G {
76     label:                              'G'
77     number:                             '4'
78     base:                               'g'
79     shift, capslock:                    'G'
80     alt:                                ']'
81     shift+alt, capslock+alt:            ']'
82 }
83
84 key H {
85     label:                              'H'
86     number:                             '4'
87     base:                               'h'
88     shift, capslock:                    'H'
89     alt:                                '<'
90     shift+alt, capslock+alt:            '<'
91 }
92
93 key I {
94     label:                              'I'
95     number:                             '4'
96     base:                               'i'
97     shift, capslock:                    'I'
98     alt:                                '-'
99     shift+alt, capslock+alt:            '\u0302'
100 }
101
102 key J {
103     label:                              'J'
104     number:                             '5'
105     base:                               'j'
106     shift, capslock:                    'J'
107     alt:                                '>'
108     shift+alt, capslock+alt:            '>'
109 }
110
111 key K {
112     label:                              'K'
113     number:                             '5'
114     base:                               'k'
115     shift, capslock:                    'K'
116     alt:                                ';'
117     shift+alt, capslock+alt:            '~'
118 }
119
120 key L {
121     label:                              'L'
122     number:                             '5'
123     base:                               'l'
124     shift, capslock:                    'L'
125     alt:                                ':'
126     shift+alt, capslock+alt:            '`'
127 }
128
129 key M {
130     label:                              'M'
131     number:                             '6'
132     base:                               'm'
133     shift, capslock:                    'M'
134     alt:                                '%'
135     shift+alt, capslock+alt:            none
136 }
137
138 key N {
139     label:                              'N'
140     number:                             '6'
141     base:                               'n'
142     shift, capslock:                    'N'
143     alt:                                none
144     shift+alt, capslock+alt:            '\u0303'
145 }
146
147 key O {
148     label:                              'O'
149     number:                             '6'
150     base:                               'o'
151     shift, capslock:                    'O'
152     alt:                                '+'
153     shift+alt, capslock+alt:            '+'
154 }
155
156 key P {
157     label:                              'P'
158     number:                             '7'
159     base:                               'p'
160     shift, capslock:                    'P'
161     alt:                                '='
162     shift+alt, capslock+alt:            '\u00a5'
163 }
164
165 key Q {
166     label:                              'Q'
167     number:                             '7'
168     base:                               'q'
169     shift, capslock:                    'Q'
170     alt:                                '|'
171     shift+alt, capslock+alt:            '\u0300'
172 }
173
174 key R {
175     label:                              'R'
176     number:                             '7'
177     base:                               'r'
178     shift, capslock:                    'R'
179     alt:                                '`'
180     shift+alt, capslock+alt:            '\u20ac'
181 }
182
183 key S {
184     label:                              'S'
185     number:                             '7'
186     base:                               's'
187     shift, capslock:                    'S'
188     alt:                                '\\'
189     shift+alt, capslock+alt:            '\u00df'
190 }
191
192 key T {
193     label:                              'T'
194     number:                             '8'
195     base:                               't'
196     shift, capslock:                    'T'
197     alt:                                '{'
198     shift+alt, capslock+alt:            '\u00a3'
199 }
200
201 key U {
202     label:                              'U'
203     number:                             '8'
204     base:                               'u'
205     shift, capslock:                    'U'
206     alt:                                '_'
207     shift+alt, capslock+alt:            '\u0308'
208 }
209
210 key V {
211     label:                              'V'
212     number:                             '8'
213     base:                               'v'
214     shift, capslock:                    'V'
215     alt:                                'v'
216     shift+alt, capslock+alt:            'V'
217 }
218
219 key W {
220     label:                              'W'
221     number:                             '9'
222     base:                               'w'
223     shift, capslock:                    'W'
224     alt:                                '~'
225     shift+alt, capslock+alt:            '~'
226 }
227
228 key X {
229     label:                              'X'
230     number:                             '9'
231     base:                               'x'
232     shift, capslock:                    'X'
233     alt:                                'x'
234     shift+alt, capslock+alt:            '\uef00'
235 }
236
237 key Y {
238     label:                              'Y'
239     number:                             '9'
240     base:                               'y'
241     shift, capslock:                    'Y'
242     alt:                                '}'
243     shift+alt, capslock+alt:            '\u00a1'
244 }
245
246 key Z {
247     label:                              'Z'
248     number:                             '9'
249     base:                               'z'
250     shift, capslock:                    'Z'
251     alt:                                'z'
252     shift+alt, capslock+alt:            'Z'
253 }
254
255 key COMMA {
256     label:                              ','
257     number:                             ','
258     base:                               ','
259     shift:                              '<'
260     alt:                                ','
261     shift+alt:                          ','
262 }
263
264 key PERIOD {
265     label:                              '.'
266     number:                             '.'
267     base:                               '.'
268     shift:                              '>'
269     alt:                                '.'
270     shift+alt:                          '\u2026'
271 }
272
273 key AT {
274     label:                              '@'
275     number:                             '@'
276     base:                               '@'
277     shift:                              '@'
278     alt:                                '@'
279     shift+alt:                          '\u2022'
280 }
281
282 key SLASH {
283     label:                              '/'
284     number:                             '/'
285     base:                               '/'
286     shift:                              '?'
287     alt:                                '?'
288     shift+alt:                          '?'
289 }
290
291 key SPACE {
292     label:                              ' '
293     number:                             ' '
294     base:                               ' '
295     shift:                              ' '
296     alt:                                '\uef01'
297     shift+alt:                          '\uef01'
298 }
299
300 key ENTER {
301     label:                              '\n'
302     number:                             '\n'
303     base:                               '\n'
304     shift:                              '\n'
305     alt:                                '\n'
306     shift+alt:                          '\n'
307 }
308
309 key TAB {
310     label:                              '\t'
311     number:                             '\t'
312     base:                               '\t'
313     shift:                              '\t'
314     alt:                                '\t'
315     shift+alt:                          '\t'
316 }
317
318 key 0 {
319     label:                              '0'
320     number:                             '0'
321     base:                               '0'
322     shift:                              ')'
323     alt:                                ')'
324     shift+alt:                          ')'
325 }
326
327 key 1 {
328     label:                              '1'
329     number:                             '1'
330     base:                               '1'
331     shift:                              '!'
332     alt:                                '!'
333     shift+alt:                          '!'
334 }
335
336 key 2 {
337     label:                              '2'
338     number:                             '2'
339     base:                               '2'
340     shift:                              '@'
341     alt:                                '@'
342     shift+alt:                          '@'
343 }
344
345 key 3 {
346     label:                              '3'
347     number:                             '3'
348     base:                               '3'
349     shift:                              '#'
350     alt:                                '#'
351     shift+alt:                          '#'
352 }
353
354 key 4 {
355     label:                              '4'
356     number:                             '4'
357     base:                               '4'
358     shift:                              '$'
359     alt:                                '$'
360     shift+alt:                          '$'
361 }
362
363 key 5 {
364     label:                              '5'
365     number:                             '5'
366     base:                               '5'
367     shift:                              '%'
368     alt:                                '%'
369     shift+alt:                          '%'
370 }
371
372 key 6 {
373     label:                              '6'
374     number:                             '6'
375     base:                               '6'
376     shift:                              '^'
377     alt:                                '^'
378     shift+alt:                          '^'
379 }
380
381 key 7 {
382     label:                              '7'
383     number:                             '7'
384     base:                               '7'
385     shift:                              '&'
386     alt:                                '&'
387     shift+alt:                          '&'
388 }
389
390 key 8 {
391     label:                              '8'
392     number:                             '8'
393     base:                               '8'
394     shift:                              '*'
395     alt:                                '*'
396     shift+alt:                          '*'
397 }
398
399 key 9 {
400     label:                              '9'
401     number:                             '9'
402     base:                               '9'
403     shift:                              '('
404     alt:                                '('
405     shift+alt:                          '('
406 }
407
408 key GRAVE {
409     label:                              '`'
410     number:                             '`'
411     base:                               '`'
412     shift:                              '~'
413     alt:                                '`'
414     shift+alt:                          '~'
415 }
416
417 key MINUS {
418     label:                              '-'
419     number:                             '-'
420     base:                               '-'
421     shift:                              '_'
422     alt:                                '-'
423     shift+alt:                          '_'
424 }
425
426 key EQUALS {
427     label:                              '='
428     number:                             '='
429     base:                               '='
430     shift:                              '+'
431     alt:                                '='
432     shift+alt:                          '+'
433 }
434
435 key LEFT_BRACKET {
436     label:                              '['
437     number:                             '['
438     base:                               '['
439     shift:                              '{'
440     alt:                                '['
441     shift+alt:                          '{'
442 }
443
444 key RIGHT_BRACKET {
445     label:                              ']'
446     number:                             ']'
447     base:                               ']'
448     shift:                              '}'
449     alt:                                ']'
450     shift+alt:                          '}'
451 }
452
453 key BACKSLASH {
454     label:                              '\\'
455     number:                             '\\'
456     base:                               '\\'
457     shift:                              '|'
458     alt:                                '\\'
459     shift+alt:                          '|'
460 }
461
462 key SEMICOLON {
463     label:                              ';'
464     number:                             ';'
465     base:                               ';'
466     shift:                              ':'
467     alt:                                ';'
468     shift+alt:                          ':'
469 }
470
471 key APOSTROPHE {
472     label:                              '\''
473     number:                             '\''
474     base:                               '\''
475     shift:                              '"'
476     alt:                                '\''
477     shift+alt:                          '"'
478 }
479
480 key STAR {
481     label:                              '*'
482     number:                             '*'
483     base:                               '*'
484     shift:                              '*'
485     alt:                                '*'
486     shift+alt:                          '*'
487 }
488
489 key POUND {
490     label:                              '#'
491     number:                             '#'
492     base:                               '#'
493     shift:                              '#'
494     alt:                                '#'
495     shift+alt:                          '#'
496 }
497
498 key PLUS {
499     label:                              '+'
500     number:                             '+'
501     base:                               '+'
502     shift:                              '+'
503     alt:                                '+'
504     shift+alt:                          '+'
505 }