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