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