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