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