keyboard_layout_turkish.kcm revision 69b2be163d6ba00fead46c2e01ec775d8487e777
1# Copyright (C) 2012 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# Turkish keyboard layout.
17#
18
19type OVERLAY
20
21map key 12 SLASH
22map key 13 MINUS
23map key 43 COMMA
24map key 51 EQUALS
25map key 52 BACKSLASH
26map key 53 PERIOD
27map key 86 PLUS
28
29### ROW 1
30
31key GRAVE {
32    label:                              '"'
33    base:                               '"'
34    shift:                              '\u00e9'
35    ralt:                               '<'
36}
37
38key 1 {
39    label:                              '1'
40    base:                               '1'
41    shift:                              '!'
42    ralt:                               '>'
43}
44
45key 2 {
46    label:                              '2'
47    base:                               '2'
48    shift:                              '\''
49    ralt:                               '\u00a3'
50}
51
52key 3 {
53    label:                              '3'
54    base:                               '3'
55    shift:                              '\u0302'
56    ralt:                               '#'
57}
58
59key 4 {
60    label:                              '4'
61    base:                               '4'
62    shift:                              '+'
63    ralt:                               '$'
64}
65
66key 5 {
67    label:                              '5'
68    base:                               '5'
69    shift:                              '%'
70    ralt:                               '\u00bd'
71}
72
73key 6 {
74    label:                              '6'
75    base:                               '6'
76    shift:                              '&'
77}
78
79key 7 {
80    label:                              '7'
81    base:                               '7'
82    shift:                              '/'
83    ralt:                               '{'
84}
85
86key 8 {
87    label:                              '8'
88    base:                               '8'
89    shift:                              '('
90    ralt:                               '['
91}
92
93key 9 {
94    label:                              '9'
95    base:                               '9'
96    shift:                              ')'
97    ralt:                               ']'
98}
99
100key 0 {
101    label:                              '0'
102    base:                               '0'
103    shift:                              '='
104    ralt:                               '}'
105}
106
107key SLASH {
108    label:                              '*'
109    base:                               '*'
110    shift:                              '?'
111    ralt:                               '\\'
112}
113
114key MINUS {
115    label:                              '-'
116    base:                               '-'
117    shift:                              '_'
118    ralt:                               '|'
119}
120
121### ROW 2
122
123key Q {
124    label:                              'Q'
125    base:                               'q'
126    shift, capslock:                    'Q'
127    ralt:                               '@'
128}
129
130key W {
131    label:                              'W'
132    base:                               'w'
133    shift, capslock:                    'W'
134}
135
136key E {
137    label:                              'E'
138    base:                               'e'
139    shift, capslock:                    'E'
140    ralt:                               '\u20ac'
141}
142
143key R {
144    label:                              'R'
145    base:                               'r'
146    shift, capslock:                    'R'
147}
148
149key T {
150    label:                              'T'
151    base:                               't'
152    shift, capslock:                    'T'
153}
154
155key Y {
156    label:                              'Y'
157    base:                               'y'
158    shift, capslock:                    'Y'
159}
160
161key U {
162    label:                              'U'
163    base:                               'u'
164    shift, capslock:                    'U'
165}
166
167key I {
168    label:                              'I'
169    base:                               '\u0131'
170    shift, capslock:                    'I'
171    ralt:                               'i'
172    ralt+shift, ralt+capslock:          '\u0130'
173}
174
175key O {
176    label:                              'O'
177    base:                               'o'
178    shift, capslock:                    'O'
179}
180
181key P {
182    label:                              'P'
183    base:                               'p'
184    shift, capslock:                    'P'
185}
186
187key LEFT_BRACKET {
188    label:                              '\u011e'
189    base:                               '\u011f'
190    shift, capslock:                    '\u011e'
191    ralt:                               '\u0308'
192}
193
194key RIGHT_BRACKET {
195    label:                              '\u00dc'
196    base:                               '\u00fc'
197    shift, capslock:                    '\u00dc'
198    ralt:                               '\u0303'
199}
200
201### ROW 3
202
203key A {
204    label:                              'A'
205    base:                               'a'
206    shift, capslock:                    'A'
207    ralt:                               '\u00e6'
208    ralt+shift, ralt+capslock:          '\u00c6'
209}
210
211key S {
212    label:                              'S'
213    base:                               's'
214    shift, capslock:                    'S'
215    ralt:                               '\u00df'
216}
217
218key D {
219    label:                              'D'
220    base:                               'd'
221    shift, capslock:                    'D'
222}
223
224key F {
225    label:                              'F'
226    base:                               'f'
227    shift, capslock:                    'F'
228}
229
230key G {
231    label:                              'G'
232    base:                               'g'
233    shift, capslock:                    'G'
234}
235
236key H {
237    label:                              'H'
238    base:                               'h'
239    shift, capslock:                    'H'
240}
241
242key J {
243    label:                              'J'
244    base:                               'j'
245    shift, capslock:                    'J'
246}
247
248key K {
249    label:                              'K'
250    base:                               'k'
251    shift, capslock:                    'K'
252}
253
254key L {
255    label:                              'L'
256    base:                               'l'
257    shift, capslock:                    'L'
258}
259
260key SEMICOLON {
261    label:                              '\u015e'
262    base:                               '\u015f'
263    shift, capslock:                    '\u015e'
264    ralt:                               '\u0301'
265}
266
267key APOSTROPHE {
268    label:                              '\u0130'
269    base:                               'i'
270    shift, capslock:                    '\u0130'
271}
272
273key COMMA {
274    label:                              ','
275    base:                               ','
276    shift:                              ';'
277    ralt:                               '\u0300'
278}
279
280### ROW 4
281
282key PLUS {
283    label:                              '<'
284    base:                               '<'
285    shift:                              '>'
286    ralt:                               '\\'
287}
288
289key Z {
290    label:                              'Z'
291    base:                               'z'
292    shift, capslock:                    'Z'
293}
294
295key X {
296    label:                              'X'
297    base:                               'x'
298    shift, capslock:                    'X'
299}
300
301key C {
302    label:                              'C'
303    base:                               'c'
304    shift, capslock:                    'C'
305}
306
307key V {
308    label:                              'V'
309    base:                               'v'
310    shift, capslock:                    'V'
311}
312
313key B {
314    label:                              'B'
315    base:                               'b'
316    shift, capslock:                    'B'
317}
318
319key N {
320    label:                              'N'
321    base:                               'n'
322    shift, capslock:                    'N'
323}
324
325key M {
326    label:                              'M'
327    base:                               'm'
328    shift, capslock:                    'M'
329}
330
331key EQUALS {
332    label:                              '\u00d6'
333    base:                               '\u00f6'
334    shift, capslock:                    '\u00d6'
335}
336
337key BACKSLASH {
338    label:                              '\u00c7'
339    base:                               '\u00e7'
340    shift, capslock:                    '\u00c7'
341}
342
343key PERIOD {
344    label:                              '.'
345    base:                               '.'
346    shift:                              ':'
347}
348