Russian, Jasuramme HP 516 qwerty

; Russian layout for Smartphone keypad
Layout Jasuramme HP éöóêåí
Hint RU

; Alternative Shift flag processing
Key 0077 e0101
Key 0177 e0101

; Alternative Capslock flag processing
Key2 0077 e0102
Key2 0177 e0102


Key  0151 c0419 c00C0 ; Shift2    -> É
Key  0051 c0439 c00E0 ; 2         -> é
Key2 0151 c0426 c00C1 ; 2*Shift2  -> Ö
Key2 0051 c0446 c00E1 ; 2*2       -> ö
Key3 0151 c0040 c00C2 ; 3*Shift2  -> @
Key3 0051 c0040 c00E2 ; 3*2       -> @
                     
Key  0131 c0423 c00C4 ; Shift3    -> ó
Key  0031 c0443 c00E4 ; 3         -> Ó
Key2 0131 c041A c00C5 ; 2*Shift3  -> Ê
Key2 0031 c043A c00E5 ; 2*3       -> ê
Key3 0131 c0031 c00C6 ; 3*Shift3  -> 1
Key3 0031 c0031 c00E6 ; 3*3       -> 1

Key  0132 c0415 c00C8 ; Shift4    -> Å
Key  0032 c0435 c00E8 ; 4         -> å
Key2 0132 c041D c00C9 ; 2*Shift4  -> Í
Key2 0032 c043D c00E9 ; 2*4       -> í
Key3 0132 c0032 c00CA ; 3*Shift4  -> 2
Key3 0032 c0032 c00EA ; 3*4       -> 2
                 
Key  0133 c0413 c00CC ; Shift5    -> Ã
Key  0033 c0433 c00EC ; 5         -> ã
Key2 0133 c0428 c00CD ; 2*Shift5  -> Ø
Key2 0033 c0448 c00ED ; 2*5       -> ø
Key3 0133 c0429 c00CE ; 3*Shift5  -> Ù
Key3 0033 c0449 c00EE ; 3*5       -> ù
Key4 0133 c0033 c00CF ; 4*Shift5  -> 3
Key4 0033 c0033 c00EF ; 4*5       -> 3
                 
Key  014F c0417 c00D0 ; Shift6    -> Ç
Key  004F c0437 c00F0 ; 6         -> ç
Key2 014F c0425 c00D1 ; 2*Shift6  -> Õ
Key2 004F c0445 c00F1 ; 2*6       -> õ
Key3 014F c044A c00D2 ; 3*Shift6  -> ú
Key3 004F c044A c00F2 ; 3*6       -> ú
Key4 014F c003B c00D3 ; 4*Shift6  -> ;
Key4 004F c003B c00F3 ; 4*6       -> ;
                 
Key  0141 c0424 c00D4 ; Shift7    -> Ô 
Key  0041 c0444 c00F4 ; 7         -> ô 
Key2 0141 c044B c00D5 ; 2*Shift7  -> û
Key2 0041 c044B c00F5 ; 2*7       -> û
Key3 0141 c0021 c00D6 ; 3*Shift7  -> !
Key3 0041 c0021 c00F6 ; 3*7       -> !
                                                      
Key  0134 c0412 c00D8 ; Shift8    -> Â
Key  0034 c0432 c00F8 ; 8         -> â
Key2 0134 c0410 c00D9 ; 2*Shift8  -> À
Key2 0034 c0430 c00F9 ; 2*8       -> à
Key3 0134 c0034 c00DA ; 3*Shift8  -> 4
Key3 0034 c0034 c00FA ; 3*8       -> 4

Key  0135 c041F c00DC ; Shift9    -> Ï
Key  0035 c043F c00FC ; 9         -> ï
Key2 0135 c0420 c00DD ; 2*Shift9  -> Ð
Key2 0035 c0440 c00FD ; 2*9       -> ð
Key3 0135 c0035 c00DE ; 3*Shift9  -> 5
Key3 0035 c0035 c00FE ; 3*9       -> 5
                     
Key  0136 c041E c00DC ; Shift9    -> Î
Key  0036 c043E c00FC ; 9         -> î
Key2 0136 c041B c00DD ; 2*Shift9  -> Ë
Key2 0036 c043B c00FD ; 2*9       -> ë
Key3 0136 c0036 c00DE ; 3*Shift9  -> 6
Key3 0036 c0036 c00FE ; 3*9       -> 6

Key  014C c0414 c00D0 ; Shift6    -> Ä
Key  004C c0434 c00F0 ; 6         -> ä
Key2 014C c0416 c00D1 ; 2*Shift6  -> Æ
Key2 004C c0436 c00F1 ; 2*6       -> æ
Key3 014C c042D c00D2 ; 3*Shift6  -> Ý
Key3 004C c044D c00F2 ; 3*6       -> ý
Key4 014C c002C c00D3 ; 4*Shift6  -> ,
Key4 004C c002C c00F3 ; 4*6       -> ,

Key  015A c042F c00DC ; Shift9    -> ß
Key  005A c044F c00FC ; 9         -> ÿ
Key2 015A c0427 c00DD ; 2*Shift9  -> ×
Key2 005A c0447 c00FD ; 2*9       -> ÷
Key3 015A c003F c00DE ; 3*Shift9  -> ?
Key3 005A c003F c00FE ; 3*9       -> ?

Key  0137 c0421 c00DC ; Shift9    -> Ñ
Key  0037 c0441 c00FC ; 9         -> ñ
Key2 0137 c041C c00DD ; 2*Shift9  -> Ì
Key2 0037 c043C c00FD ; 2*9       -> ì
Key3 0137 c0037 c00DE ; 3*Shift9  -> 7
Key3 0037 c0037 c00FE ; 3*9       -> 7

Key  0138 c0418 c00D0 ; Shift6    -> È
Key  0038 c0438 c00F0 ; 6         -> è
Key2 0138 c0422 c00D1 ; 2*Shift6  -> Ò
Key2 0038 c0442 c00F1 ; 2*6       -> ò
Key3 0138 c042C c00D2 ; 3*Shift6  -> Ü
Key3 0038 c044C c00F2 ; 3*6       -> ü
Key4 0138 c0038 c00D3 ; 4*Shift6  -> 8
Key4 0038 c0038 c00F3 ; 4*6       -> 8

Key  0139 c0411 c00D0 ; Shift6    -> Á
Key  0039 c0431 c00F0 ; 6         -> á
Key2 0139 c042E c00D1 ; 2*Shift6  -> Þ
Key2 0039 c044E c00F1 ; 2*6       -> þ
Key3 0139 c0401 c00D2 ; 3*Shift6  -> ¨
Key3 0039 c0451 c00F2 ; 3*6       -> ¸
Key4 0139 c0039 c00D3 ; 4*Shift6  -> 9
Key4 0039 c0039 c00F3 ; 4*6       -> 9

Key  0108 c002E c00D0 ; Shift6    -> .
Key  0008 c002E c00F0 ; 6         -> .
Key2 0108 c2028 c00D1 ; 2*Shift6  -> Enter
Key2 0008 c2028 c00F1 ; 2*6       -> Enter

Key  0130 c0020 c00D0 ; Shift6    -> Space
Key  0030 c0020 c00F0 ; 6         -> Space
Key2 0130 c0030 c00D1 ; 2*Shift6  -> 0
Key2 0030 c0030 c00F1 ; 2*6       -> 0
Key3 0130 c002B c00D2 ; 3*Shift6  -> +
Key3 0030 c002B c00F2 ; 3*6       -> +