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# Czech (EU - qwerty) 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 ralt: '\u0060' 30 shift+ralt: '\u007e' 31} 32 33key 1 { 34 label: '1' 35 base: '+' 36 shift: '1' 37 ralt: '!' 38} 39 40key 2 { 41 label: '2' 42 base: '\u011b' 43 capslock: '\u011a' 44 shift: '2' 45 ralt: '@' 46} 47 48key 3 { 49 label: '3' 50 base: '\u0161' 51 capslock: '\u0160' 52 shift: '3' 53 ralt: '#' 54} 55 56key 4 { 57 label: '4' 58 base: '\u010d' 59 capslock: '\u010c' 60 shift: '4' 61 ralt: '$' 62} 63 64key 5 { 65 label: '5' 66 base: '\u0159' 67 capslock: '\u0158' 68 shift: '5' 69 ralt: '%' 70} 71 72key 6 { 73 label: '6' 74 base: '\u017e' 75 capslock: '\u017d' 76 shift: '6' 77 ralt: '^' 78} 79 80key 7 { 81 label: '7' 82 base: '\u00fd' 83 capslock: '\u00dd' 84 shift: '7' 85 ralt: '&' 86} 87 88key 8 { 89 label: '8' 90 base: '\u00e1' 91 capslock: '\u00c1' 92 shift: '8' 93 ralt: '*' 94} 95 96key 9 { 97 label: '9' 98 base: '\u00ed' 99 capslock: '\u00cd' 100 shift: '9' 101 ralt: '(' 102} 103 104key 0 { 105 label: '0' 106 base: '\u00e9' 107 capslock: '\u00c9' 108 shift: '0' 109 ralt: ')' 110} 111 112key MINUS { 113 label: '=' 114 base: '=' 115 shift: '%' 116 ralt: '-' 117 ralt+shift: '_' 118} 119 120key EQUALS { 121 label: '\u00b4' 122 base: '\u0301' 123 shift: '\u030c' 124 ralt: '=' 125 ralt+shift: '+' 126} 127 128### ROW 2 129 130key Q { 131 label: 'Q' 132 base: 'q' 133 shift, capslock: 'Q' 134 shift+capslock: 'q' 135} 136 137key W { 138 label: 'W' 139 base: 'w' 140 shift, capslock: 'W' 141 shift+capslock: 'w' 142} 143 144key E { 145 label: 'E' 146 base: 'e' 147 shift, capslock: 'E' 148 shift+capslock: 'e' 149 ralt: '\u20ac' 150} 151 152key R { 153 label: 'R' 154 base: 'r' 155 shift, capslock: 'R' 156 shift+capslock: 'r' 157} 158 159key T { 160 label: 'T' 161 base: 't' 162 shift, capslock: 'T' 163 shift+capslock: 't' 164} 165 166key Y { 167 label: 'Y' 168 base: 'y' 169 shift, capslock: 'Y' 170 shift+capslock: 'y' 171} 172 173key U { 174 label: 'U' 175 base: 'u' 176 shift, capslock: 'U' 177 shift+capslock: 'u' 178} 179 180key I { 181 label: 'I' 182 base: 'i' 183 shift, capslock: 'I' 184 shift+capslock: 'i' 185} 186 187key O { 188 label: 'O' 189 base: 'o' 190 shift, capslock: 'O' 191 shift+capslock: 'o' 192} 193 194key P { 195 label: 'P' 196 base: 'p' 197 shift, capslock: 'P' 198 shift+capslock: 'p' 199} 200 201key LEFT_BRACKET { 202 label: '\u00fa' 203 base: '\u00fa' 204 capslock: '\u00da' 205 shift: '/' 206 ralt: '[' 207 ralt+shift: '{' 208} 209 210key RIGHT_BRACKET { 211 label: ')' 212 base: ')' 213 shift: '(' 214 ralt: ']' 215 ralt+shift: '}' 216} 217 218### ROW 3 219 220key A { 221 label: 'A' 222 base: 'a' 223 shift, capslock: 'A' 224 shift+capslock: 'a' 225} 226 227key S { 228 label: 'S' 229 base: 's' 230 shift, capslock: 'S' 231 shift+capslock: 's' 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: '\u016f' 285 base: '\u016f' 286 capslock: '\u016e' 287 shift: '"' 288 ralt: ';' 289 ralt+shift: ':' 290} 291 292key APOSTROPHE { 293 label: '\u00a7' 294 base: '\u00a7' 295 shift: '!' 296 ralt: '\u00a4' 297 ralt+shift: '\u005e' 298} 299 300key BACKSLASH { 301 label: '\u0308' 302 base: '\u0308' 303 shift: '\'' 304 ralt: '\\' 305 ralt+shift: '|' 306} 307 308### ROW 4 309 310key PLUS { 311 label: '\\' 312 base: '\\' 313 shift: '|' 314 ralt: '\u00df' 315 shift+ralt: '\u02dd' 316} 317 318key Z { 319 label: 'Z' 320 base: 'z' 321 shift, capslock: 'Z' 322 shift+capslock: 'z' 323} 324 325key X { 326 label: 'X' 327 base: 'x' 328 shift, capslock: 'X' 329 shift+capslock: 'x' 330} 331 332key C { 333 label: 'C' 334 base: 'c' 335 shift, capslock: 'C' 336 shift+capslock: 'c' 337} 338 339key V { 340 label: 'V' 341 base: 'v' 342 shift, capslock: 'V' 343 shift+capslock: 'v' 344 ralt: '@' 345} 346 347key B { 348 label: 'B' 349 base: 'b' 350 shift, capslock: 'B' 351 shift+capslock: 'b' 352} 353 354key N { 355 label: 'N' 356 base: 'n' 357 shift, capslock: 'N' 358 shift+capslock: 'n' 359} 360 361key M { 362 label: 'M' 363 base: 'm' 364 shift, capslock: 'M' 365 shift+capslock: 'm' 366 ralt: '\u00b5' 367} 368 369key COMMA { 370 label: ',' 371 base: ',' 372 shift: '?' 373 ralt: '<' 374 shift+ralt: '\u00d7' 375} 376 377key PERIOD { 378 label: '.' 379 base: '.' 380 shift: ':' 381 ralt: '>' 382 shift+ralt: '\u00f7' 383} 384 385key SLASH { 386 label: '-' 387 base: '-' 388 shift: '_' 389 ralt: '/' 390 ralt+shift: '?' 391} 392