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