; Keyboard layout name (displayed in Settings) Layout 53 Keys Russian Keyboard ; Hint for the layout to be shown in lower right corner Hint RU ; Scancodes note: ; "Scan Code" may be defined using AEKMapScan utility located in AEKMap ; installation directory. ; The "scan code" word in this file defined as follow: ; low byte: real key scan code . ; high byte - flags: ; 7 6 5 4 3 2 1 0 ; 0 0 0 0 0 0 0 0 ; ^---- Hook clear key (without Shift or Win) ; ^------ Hook (Shift + key) combination ; ^-------- Hook (Win + key) combination ; ; Please note that system may not support different Win/Shift triggers for particular key. ; ; Flag examples for different keypressings of "A": ; scancode condition ; 0141 clear "A" key hook ; 0241 "A"+Shift key hook ; 0441 "A"+Win key hook ; 0341 "A" and "A"+Shift key hooks ; 0741 Hook all possible pressings of "A" key ; 0041 invalid scan code ; ; ; Shift key scan code. ; Specify 4-digit hex scancode to enable internal shift key monitoring routine. ; Or leave it empty for using shift key state returned by system. ; Standard keyboard shift code is 0210 ShiftKey ; Capslock key scan code. ; Specify 4-digit hex scancode to enable internal capslock monitoring routine ; Or leave it empty to use capslock state returned by system ; Standard keyboard capslock code is 0014 CapslockKey ; Accent Key scan code. ; If your layout should contain "Next-char switch" key you may specify ; 4-digit hex scancode here. ; Or leave it empty if you need no such functionality AccentKey ; Key line description format: ; Key ; ; where ; ; is a key scan code (see notes above) ; ; , ,, are key or char codes to be send ; to system depending on Capslock/Shift/Accent triggers. ; If your keyboard layout need no "accented" symbols (AccentKay parameter is empty) you may ; ommit and parameters. ; ; All numbers are assumed to be in HEX and prefixed with "k" or "c", ; where ; k - Not alphanumeric keypress should be sent to the system ; c - Keystroke should be sent as unicode character Key 0341 c0410 c0430 ; A -> À/à Key 0342 c0411 c0431 ; B -> Á/á Key 0343 c0412 c0432 ; C -> Â/â Key 0344 c0413 c0433 ; D -> Ã/ã Key 0345 c0414 c0434 ; E -> Ä/ä Key 0346 c0415 c0435 ; F -> Å/å Key 0347 c0401 c0451 ; G -> ¨/¸ Key 0348 c0416 c0436 ; H -> Æ/æ Key 0349 c0417 c0437 ; I -> Ç/ç Key 034A c0418 c0438 ; J -> È/è Key 034B c0419 c0439 ; K -> É/é Key 034C c041A c043A ; L -> Ê/ê Key 034D c041B c043B ; M -> Ë/ë Key 034E c041C c043C ; N -> Ì/ì Key 034F c041D c043D ; O -> Í/í Key 0350 c041E c043E ; P -> Î/î Key 0351 c041F c043F ; Q -> Ï/ï Key 0352 c0420 c0440 ; R -> Ð/ð Key 0353 c0421 c0441 ; S -> Ñ/ñ Key 0354 c0422 c0442 ; T -> Ò/ò Key 0355 c0423 c0443 ; U -> Ó/ó Key 0356 c0424 c0444 ; V -> Ô/ô Key 0357 c0425 c0445 ; W -> Õ/õ Key 0358 c0426 c0446 ; X -> Ö/ö Key 0359 c0427 c0447 ; Y -> ×/÷ Key 035A c0428 c0448 ; Z -> Ø/ø Key 0337 c0429 c0449 ; 7 -> Ù/ù Key 0338 c042A c044A ; 8 -> Ú/ú Key 0339 c042B c044B ; 9 -> Û/û Key 0334 c042C c044C ; 4 -> Ü/ü Key 0335 c042D c044D ; 5 -> Ý/ý Key 0336 c042E c044E ; 6 -> Þ/þ Key 0331 c042F c044F ; 1 -> ß/ÿ