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