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