• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright (C) 2020 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 F 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:                              '*'
35    ralt:                               '\u00ac'
36}
37
38key 1 {
39    label:                              '1'
40    base:                               '1'
41    shift:                              '!'
42    ralt:                               '\u00b9'
43}
44
45key 2 {
46    label:                              '2'
47    base:                               '2'
48    shift:                              '"'
49    ralt:                               '\u00b2'
50}
51
52key 3 {
53    label:                              '3'
54    base:                               '3'
55    shift:                              '^'
56    ralt:                               '#'
57}
58
59key 4 {
60    label:                              '4'
61    base:                               '4'
62    shift:                              '$'
63    ralt:                               '\u00bc'
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    ralt:                               '\u00be'
78}
79
80key 7 {
81    label:                              '7'
82    base:                               '7'
83    shift:                              '\''
84    ralt:                               '{'
85}
86
87key 8 {
88    label:                              '8'
89    base:                               '8'
90    shift:                              '('
91    ralt:                               '['
92}
93
94key 9 {
95    label:                              '9'
96    base:                               '9'
97    shift:                              ')'
98    ralt:                               ']'
99}
100
101key 0 {
102    label:                              '0'
103    base:                               '0'
104    shift:                              '='
105    ralt:                               '}'
106}
107
108key SLASH {
109    label:                              '/'
110    base:                               '/'
111    shift:                              '?'
112    ralt:                               '\\'
113}
114
115key MINUS {
116    label:                              '-'
117    base:                               '-'
118    shift:                              '_'
119    ralt:                               '|'
120}
121
122### ROW 2
123
124key Q {
125    label:                              'F'
126    base:                               'f'
127    shift, capslock:                    'F'
128    ralt:                               '@'
129}
130
131key W {
132    label:                              'G'
133    base:                               'g'
134    shift, capslock:                    'G'
135}
136
137key E {
138    label:                              '\u011f'
139    base:                               '\u011f'
140    shift, capslock:                    '\u011e'
141}
142
143key R {
144    label:                              '\u0131'
145    base:                               '\u0131'
146    shift, capslock:                    'I'
147    ralt:                               '\u00b6'
148    ralt+shift, ralt+capslock:          '\u00ae'
149}
150
151key T {
152    label:                              'O'
153    base:                               'o'
154    shift, capslock:                    'O'
155}
156
157key Y {
158    label:                              'D'
159    base:                               'd'
160    shift, capslock:                    'D'
161    ralt:                               '\u00a5'
162}
163
164key U {
165    label:                              'R'
166    base:                               'r'
167    shift, capslock:                    'R'
168}
169
170key I {
171    label:                              'N'
172    base:                               'n'
173    shift, capslock:                    'N'
174}
175
176key O {
177    label:                              'H'
178    base:                               'h'
179    shift, capslock:                    'H'
180    ralt:                               '\u00f8'
181    ralt+shift, ralt+capslock:          '\u00d8'
182}
183
184key P {
185    label:                              'P'
186    base:                               'p'
187    shift, capslock:                    'P'
188    ralt:                               '\u00a3'
189}
190
191key LEFT_BRACKET {
192    label:                              'Q'
193    base:                               'q'
194    shift, capslock:                    'Q'
195    ralt:                               '"'
196}
197
198key RIGHT_BRACKET {
199    label:                              'W'
200    base:                               'w'
201    shift, capslock:                    'W'
202    ralt:                               '~'
203}
204
205### ROW 3
206
207key A {
208    label:                              '\u0075'
209    base:                               '\u0075'
210    shift, capslock:                    '\u0055'
211    ralt:                               '\u00e6'
212    ralt+shift, ralt+capslock:          '\u00c6'
213}
214
215key S {
216    label:                              'i'
217    base:                               'i'
218    shift, capslock:                    '\u0130'
219    ralt:                               '\u00df'
220    ralt+shift, ralt+capslock:          '\u00a7'
221}
222
223key D {
224    label:                              'E'
225    base:                               'e'
226    shift, capslock:                    'E'
227    ralt:                               '\u20ac'
228}
229
230key F {
231    label:                              'A'
232    base:                               'a'
233    shift, capslock:                    'A'
234    ralt:                               '\u00aa'
235}
236
237key G {
238    label:                              '\u00fc'
239    base:                               '\u00fc'
240    shift, capslock:                    '\u00dc'
241}
242
243key H {
244    label:                              'T'
245    base:                               't'
246    shift, capslock:                    'T'
247    ralt:                               '\u20ba'
248}
249
250key J {
251    label:                              'K'
252    base:                               'k'
253    shift, capslock:                    'K'
254}
255
256key K {
257    label:                              'M'
258    base:                               'm'
259    shift, capslock:                    'M'
260}
261
262key L {
263    label:                              'L'
264    base:                               'l'
265    shift, capslock:                    'L'
266}
267
268key SEMICOLON {
269    label:                              'Y'
270    base:                               'y'
271    shift, capslock:                    'Y'
272    ralt:                               '\u00b4'
273}
274
275key APOSTROPHE {
276    label:                              '\u015f'
277    base:                               '\u015f'
278    shift, capslock:                    '\u015e'
279}
280
281key COMMA {
282    label:                              'X'
283    base:                               'x'
284    shift:                              'X'
285    ralt:                               '\u0060'
286}
287
288### ROW 4
289
290key PLUS {
291    label:                              '<'
292    base:                               '<'
293    shift:                              '>'
294    ralt:                               '|'
295    ralt+shift, ralt+capslock:          '\u00a6'
296}
297
298key Z {
299    label:                              'J'
300    base:                               'j'
301    shift, capslock:                    'J'
302    ralt:                               '\u00ab'
303    ralt+shift, ralt+capslock:          '<'
304}
305
306key X {
307    label:                              '\u00f6'
308    base:                               '\u00f6'
309    shift, capslock:                    '\u00d6'
310    ralt:                               '\u00bb'
311    ralt+shift, ralt+capslock:          '>'
312}
313
314key C {
315    label:                              'V'
316    base:                               'v'
317    shift, capslock:                    'V'
318    ralt:                               '\u00a2'
319    ralt+shift, ralt+capslock:          '\u00a9'
320}
321
322key V {
323    label:                              'C'
324    base:                               'c'
325    shift, capslock:                    'C'
326}
327
328key B {
329    label:                              '\u00e7'
330    base:                               '\u00e7'
331    shift, capslock:                    '\u00c7'
332}
333
334key N {
335    label:                              'Z'
336    base:                               'z'
337    shift, capslock:                    'Z'
338}
339
340key M {
341    label:                              'S'
342    base:                               's'
343    shift, capslock:                    'S'
344    ralt:                               '\u00b5'
345    ralt+shift, ralt+capslock:          '\u00ba'
346}
347
348key EQUALS {
349    label:                              'B'
350    base:                               'b'
351    shift, capslock:                    'B'
352    ralt:                               '\u00d7'
353}
354
355key BACKSLASH {
356    label:                              '.'
357    base:                               '.'
358    shift, capslock:                    ':'
359    ralt:                               '\u00f7'
360}
361
362key PERIOD {
363    label:                              ','
364    base:                               ','
365    shift:                              ';'
366}
367