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 shift+capslock: 'q' 128 ralt: '@' 129} 130 131key W { 132 label: 'W' 133 base: 'w' 134 shift, capslock: 'W' 135 shift+capslock: 'w' 136} 137 138key E { 139 label: 'E' 140 base: 'e' 141 shift, capslock: 'E' 142 shift+capslock: 'e' 143 ralt: '\u20ac' 144} 145 146key R { 147 label: 'R' 148 base: 'r' 149 shift, capslock: 'R' 150 shift+capslock: 'r' 151} 152 153key T { 154 label: 'T' 155 base: 't' 156 shift, capslock: 'T' 157 shift+capslock: 't' 158} 159 160key Y { 161 label: 'Y' 162 base: 'y' 163 shift, capslock: 'Y' 164 shift+capslock: 'y' 165} 166 167key U { 168 label: 'U' 169 base: 'u' 170 shift, capslock: 'U' 171 shift+capslock: 'u' 172} 173 174key I { 175 label: 'I' 176 base: '\u0131' 177 shift, capslock: 'I' 178 shift+capslock: 'i' 179 ralt: 'i' 180 shift+ralt, capslock+ralt: '\u0130' 181 shift+capslock+ralt: 'i' 182} 183 184key O { 185 label: 'O' 186 base: 'o' 187 shift, capslock: 'O' 188 shift+capslock: 'o' 189} 190 191key P { 192 label: 'P' 193 base: 'p' 194 shift, capslock: 'P' 195 shift+capslock: 'p' 196} 197 198key LEFT_BRACKET { 199 label: '\u011e' 200 base: '\u011f' 201 shift, capslock: '\u011e' 202 shift+capslock: '\u011f' 203 ralt: '\u0308' 204} 205 206key RIGHT_BRACKET { 207 label: '\u00dc' 208 base: '\u00fc' 209 shift, capslock: '\u00dc' 210 shift+capslock: '\u00fc' 211 ralt: '\u0303' 212} 213 214### ROW 3 215 216key A { 217 label: 'A' 218 base: 'a' 219 shift, capslock: 'A' 220 shift+capslock: 'a' 221 ralt: '\u00e6' 222 shift+ralt, capslock+ralt: '\u00c6' 223 shift+capslock+ralt: '\u00e6' 224} 225 226key S { 227 label: 'S' 228 base: 's' 229 shift, capslock: 'S' 230 shift+capslock: 's' 231 ralt: '\u00df' 232} 233 234key D { 235 label: 'D' 236 base: 'd' 237 shift, capslock: 'D' 238 shift+capslock: 'd' 239} 240 241key F { 242 label: 'F' 243 base: 'f' 244 shift, capslock: 'F' 245 shift+capslock: 'f' 246} 247 248key G { 249 label: 'G' 250 base: 'g' 251 shift, capslock: 'G' 252 shift+capslock: 'g' 253} 254 255key H { 256 label: 'H' 257 base: 'h' 258 shift, capslock: 'H' 259 shift+capslock: 'h' 260} 261 262key J { 263 label: 'J' 264 base: 'j' 265 shift, capslock: 'J' 266 shift+capslock: 'j' 267} 268 269key K { 270 label: 'K' 271 base: 'k' 272 shift, capslock: 'K' 273 shift+capslock: 'k' 274} 275 276key L { 277 label: 'L' 278 base: 'l' 279 shift, capslock: 'L' 280 shift+capslock: 'l' 281} 282 283key SEMICOLON { 284 label: '\u015e' 285 base: '\u015f' 286 shift, capslock: '\u015e' 287 shift+capslock: '\u015f' 288 ralt: '\u0301' 289} 290 291key APOSTROPHE { 292 label: '\u0130' 293 base: 'i' 294 shift, capslock: '\u0130' 295 shift+capslock: 'i' 296} 297 298key COMMA { 299 label: ',' 300 base: ',' 301 shift: ';' 302 ralt: '\u0300' 303} 304 305### ROW 4 306 307key PLUS { 308 label: '<' 309 base: '<' 310 shift: '>' 311 ralt: '\\' 312} 313 314key Z { 315 label: 'Z' 316 base: 'z' 317 shift, capslock: 'Z' 318 shift+capslock: 'z' 319} 320 321key X { 322 label: 'X' 323 base: 'x' 324 shift, capslock: 'X' 325 shift+capslock: 'x' 326} 327 328key C { 329 label: 'C' 330 base: 'c' 331 shift, capslock: 'C' 332 shift+capslock: 'c' 333} 334 335key V { 336 label: 'V' 337 base: 'v' 338 shift, capslock: 'V' 339 shift+capslock: 'v' 340} 341 342key B { 343 label: 'B' 344 base: 'b' 345 shift, capslock: 'B' 346 shift+capslock: 'b' 347} 348 349key N { 350 label: 'N' 351 base: 'n' 352 shift, capslock: 'N' 353 shift+capslock: 'n' 354} 355 356key M { 357 label: 'M' 358 base: 'm' 359 shift, capslock: 'M' 360 shift+capslock: 'm' 361} 362 363key EQUALS { 364 label: '\u00d6' 365 base: '\u00f6' 366 shift, capslock: '\u00d6' 367 shift+capslock: '\u00f6' 368} 369 370key BACKSLASH { 371 label: '\u00c7' 372 base: '\u00e7' 373 shift, capslock: '\u00c7' 374 shift+capslock: '\u00e7' 375} 376 377key PERIOD { 378 label: '.' 379 base: '.' 380 shift: ':' 381} 382