# Symbolic keyboard map generated from binary map Cyr_kbd.b

flags	0x00		# Diacritic characters active
#	0x01		# Accent grave
#	0x02		# Accent accute
#	0x04		# Circumflex
#	0x08		# Tilde
#	0x10		# Dieresis

#	------- Main -------	------- Alt --------
#Scan	Normal	Shift	Caps	Normal	Shift	Caps

1	0x1b	0x1b	N	0x1b	0x1b	N
2	'1'	'!'	N	'1'	'!'	N
3	'2'	'@'	N	'2'	'"'	N
4	'3'	'#'	N	'3'	'?'	N
5	'4'	'$'	N	'4'	';'	N
6	'5'	'%'	N	'5'	':'	N
7	'6'	'^'	N	'6'	0x2c	N
8	'7'	'&'	N	'7'	'.'	N
9	'8'	'*'	N	'8'	'*'	N
10	'9'	'('	N	'9'	'('	N
11	'0'	')'	N	'0'	')'	N
12	'-'	'_'	N	'-'	'_'	N
13	'='	'+'	N	'='	'+'	N
14	0x7f	0x7f	N	0x7f	0x7f	N
15	0x09	0x09	N	0x09	0x09	N
16	'q'	'Q'	Y	0xca	0xea	Y
17	'w'	'W'	Y	0xc3	0xe3	Y
18	'e'	'E'	Y	0xd5	0xf5	Y
19	'r'	'R'	Y	0xcb	0xeb	Y
20	't'	'T'	Y	0xc5	0xe5	Y
21	'y'	'Y'	Y	0xce	0xee	Y
22	'u'	'U'	Y	0xc7	0xe7	Y
23	'i'	'I'	Y	0xdb	0xfb	Y
24	'o'	'O'	Y	0xdd	0xfd	Y
25	'p'	'P'	Y	0xda	0xfa	Y
26	'['	'{'	N	0xc8	0xe8	Y
27	']'	'}'	N	'['	']'	N
28	0x0d	0x0d	N	0x0d	0x0d	N
30	'a'	'A'	Y	0xc6	0xe6	Y
31	's'	'S'	Y	0xd9	0xf9	Y
32	'd'	'D'	Y	0xd7	0xf7	Y
33	'f'	'F'	Y	0xc1	0xe1	Y
34	'g'	'G'	Y	0xd0	0xf0	Y
35	'h'	'H'	Y	0xd2	0xf2	Y
36	'j'	'J'	Y	0xcf	0xef	Y
37	'k'	'K'	Y	0xcc	0xec	Y
38	'l'	'L'	Y	0xc4	0xe4	Y
39	';'	':'	N	0xd6	0xf6	Y
40	0x27	'"'	N	0xdc	0xfc	Y
41	'`'	'~'	N	0xdf	0xff	Y
42	0x00	'0'	N	0x00	0x00	N
43	'\'	'|'	N	'\'	'|'	N
44	'z'	'Z'	Y	0xd1	0xf1	Y
45	'x'	'X'	Y	0xde	0xfe	Y
46	'c'	'C'	Y	0xd3	0xf3	Y
47	'v'	'V'	Y	0xcd	0xed	Y
48	'b'	'B'	Y	0xc9	0xe9	Y
49	'n'	'N'	Y	0xd4	0xf4	Y
50	'm'	'M'	Y	0xd8	0xf8	Y
51	0x2c	'<'	N	0xc2	0xe2	Y
52	'.'	'>'	N	0xc0	0xe0	Y
53	'/'	'?'	N	0xa3	0xb3	Y
55	'*'	'*'	N	'*'	'*'	N
57	0x20	0x20	N	0x20	0x20	N
74	'-'	'-'	N	'-'	'-'	N
78	'+'	'+'	N	'+'	'+'	N
86	'<'	'>'	N	'<'	'>'	N
