1 # Copyright (C) 2013 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 # Hebrew (based EU) 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: '~' 29 shift+capslock: '\u05b0' 30 } 31 32 key 1 { 33 label: '1' 34 base: '1' 35 shift: '!' 36 shift+capslock: '\u05b1' 37 } 38 39 key 2 { 40 label: '2' 41 base: '2' 42 shift: '@' 43 shift+capslock: '\u05b2' 44 } 45 46 key 3 { 47 label: '3' 48 base: '3' 49 shift: '#' 50 shift+capslock: '\u05b3' 51 } 52 53 key 4 { 54 label: '4' 55 base: '4' 56 shift: '$' 57 ralt: '\u20aa' 58 shift+capslock: '\u05b4' 59 } 60 61 key 5 { 62 label: '5' 63 base: '5' 64 shift: '%' 65 shift+capslock: '\u05b5' 66 } 67 68 key 6 { 69 label: '6' 70 base: '6' 71 shift: '^' 72 shift+capslock: '\u05b6' 73 } 74 75 key 7 { 76 label: '7' 77 base: '7' 78 shift: '&' 79 shift+capslock: '\u05b7' 80 } 81 82 key 8 { 83 label: '8' 84 base: '8' 85 shift: '*' 86 shift+capslock: '\u05b8' 87 } 88 89 key 9 { 90 label: '9' 91 base: '9' 92 shift: '(' 93 shift+capslock: '\u05c2' 94 } 95 96 key 0 { 97 label: '0' 98 base: '0' 99 shift: ')' 100 shift+capslock: '\u05c1' 101 } 102 103 key MINUS { 104 label: '-' 105 base: '-' 106 shift: '_' 107 ralt: '\u05bf' 108 shift+capslock: '\u05b9' 109 } 110 111 key EQUALS { 112 label: '=' 113 base: '=' 114 shift: '+' 115 shift+capslock: '\u05bc' 116 } 117 118 ### ROW 2 119 120 key Q { 121 label: 'Q' 122 base: '/' 123 shift, capslock: 'Q' 124 } 125 126 key W { 127 label: 'W' 128 base: '\u0027' 129 shift, capslock: 'W' 130 } 131 132 key E { 133 label: 'E' 134 base: '\u05e7' 135 shift, capslock: 'E' 136 ralt: '\u20ac' 137 } 138 139 key R { 140 label: 'R' 141 base: '\u05e8' 142 shift, capslock: 'R' 143 } 144 145 key T { 146 label: 'T' 147 base: '\u05d0' 148 shift, capslock: 'T' 149 } 150 151 key Y { 152 label: 'Y' 153 base: '\u05d8' 154 shift, capslock: 'Y' 155 } 156 157 key U { 158 label: 'U' 159 base: '\u05d5' 160 shift, capslock: 'U' 161 ralt: '\u05f0' 162 } 163 164 key I { 165 label: 'I' 166 base: '\u05df' 167 shift, capslock: 'I' 168 } 169 170 key O { 171 label: 'O' 172 base: '\u05dd' 173 shift, capslock: 'O' 174 } 175 176 key P { 177 label: 'P' 178 base: '\u05e4' 179 shift, capslock: 'P' 180 } 181 182 key LEFT_BRACKET { 183 label: '[' 184 base, capslock: '[' 185 shift: '{' 186 } 187 188 key RIGHT_BRACKET { 189 label: ']' 190 base, capslock: ']' 191 shift: '}' 192 } 193 194 ### ROW 3 195 196 key A { 197 label: 'A' 198 base: '\u05e9' 199 shift, capslock: 'A' 200 } 201 202 key S { 203 label: 'S' 204 base: '\u05d3' 205 shift, capslock: 'S' 206 } 207 208 key D { 209 label: 'D' 210 base: '\u05d2' 211 shift, capslock: 'D' 212 } 213 214 key F { 215 label: 'F' 216 base: '\u05db' 217 shift, capslock: 'F' 218 } 219 220 key G { 221 label: 'G' 222 base: '\u05e2' 223 shift, capslock: 'G' 224 } 225 226 key H { 227 label: 'H' 228 base: '\u05d9' 229 shift, capslock: 'H' 230 ralt: '\u05f2' 231 } 232 233 key J { 234 label: 'J' 235 base: '\u05d7' 236 shift, capslock: 'J' 237 ralt: '\u05f1' 238 } 239 240 key K { 241 label: 'K' 242 base: '\u05dc' 243 shift, capslock: 'K' 244 } 245 246 key L { 247 label: 'L' 248 base: '\u05da' 249 shift, capslock: 'L' 250 } 251 252 key SEMICOLON { 253 label: ';' 254 base: '\u05e3' 255 shift: ':' 256 capslock: ';' 257 } 258 259 key APOSTROPHE { 260 label: '\'' 261 base: ',' 262 shift: '"' 263 capslock: '\'' 264 } 265 266 key BACKSLASH { 267 label: '\\' 268 base: '\\' 269 shift: '|' 270 } 271 272 ### ROW 4 273 274 key PLUS { 275 label: '\\' 276 base, capslock: '\\' 277 shift: '|' 278 } 279 280 key Z { 281 label: 'Z' 282 base: '\u05d6' 283 shift, capslock: 'Z' 284 } 285 286 key X { 287 label: 'X' 288 base: '\u05e1' 289 shift, capslock: 'X' 290 } 291 292 key C { 293 label: 'C' 294 base: '\u05d1' 295 shift, capslock: 'C' 296 } 297 298 key V { 299 label: 'V' 300 base: '\u05d4' 301 shift, capslock: 'V' 302 } 303 304 key B { 305 label: 'B' 306 base: '\u05e0' 307 shift, capslock: 'B' 308 } 309 310 key N { 311 label: 'N' 312 base: '\u05de' 313 shift, capslock: 'N' 314 } 315 316 key M { 317 label: 'M' 318 base: '\u05e6' 319 shift, capslock: 'M' 320 } 321 322 key COMMA { 323 label: ',' 324 base: '\u05ea' 325 shift: '<' 326 capslock: ',' 327 } 328 329 key PERIOD { 330 label: '.' 331 base: '\u05e5' 332 shift: '>' 333 capslock: '.' 334 } 335 336 key SLASH { 337 label: '/' 338 base: '.' 339 shift: '?' 340 capslock: '/' 341 } 342