summaryrefslogtreecommitdiff
path: root/symbols/am
blob: 48f8b42051232ad75a899c504d13ffedeebae1e9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174

// based on a keyboard map from an 'xkb/symbols/am' file
//
// $XFree86: xc/programs/xkbcomp/symbols/am,v 1.4 2003/05/29 12:41:58 pascal Exp $

partial default alphanumeric_keys 
xkb_symbols "basic" {

    name[Group1]= "Armenian";

    // Alphanumeric section
    key <TLDE> {	[ 0x100055d, 0x100055c	]	};
    key	<LSGT> {	[  question,  0x100058a	]	};
    key <BKSL> {        [ guillemotright, guillemotleft ] };

    key <AE01> {	[ 0x1000586,  0x1000556	]	};
    key <AE02> {	[ 0x1000571,  0x1000541	]	};
    key <AE03> {	[ 0x1002013,  0x1002014 ]	};
    key <AE04> {	[     comma,  dollar	]	};
    key <AE05> {	[ 0x1000589,  0x1002026	] 	};
    key <AE06> {	[ 0x100055e,  percent	]	};
    key <AE07> {	[    period,  0x1000587	] 	};
    key <AE08> {	[ 0x100055b,  0x10002bc	] 	};
    key <AE09> {	[ parenright, parenleft ] 	};
    key <AE10> {	[ 0x1000585,  0x1000555	]	};
    key <AE11> {	[ 0x1000567,  0x1000537	]	};
    key <AE12> {	[ 0x1000572,  0x1000542	]	};


    key <AD01> {	[ 0x1000573, 0x1000543	]       };
    key <AD02> {	[ 0x1000583, 0x1000553	]	};
    key <AD03> {	[ 0x1000562, 0x1000532	]       };
    key <AD04> {	[ 0x100057d, 0x100054d	]	};
    key <AD05> {	[ 0x1000574, 0x1000544	]       };
    key <AD06> {	[ 0x1000578, 0x1000548	]       };
    key <AD07> {	[ 0x1000582, 0x1000552	]       };
    key <AD08> {	[ 0x100056f, 0x100053f	]       };
    key <AD09> {	[ 0x1000568, 0x1000538	]       };
    key <AD10> {	[ 0x1000569, 0x1000539	]       };
    key <AD11> {	[ 0x100056e, 0x100053e	]       };
    key <AD12> {	[ 0x1000581, 0x1000551	]       };

    key <AC01> {	[ 0x100057b, 0x100054b	]       };
    key <AC02> {	[ 0x100057e, 0x100054e	]	};
    key <AC03> {	[ 0x1000563, 0x1000533	]       };
    key <AC04> {	[ 0x1000565, 0x1000535	]       };
    key <AC05> {	[ 0x1000561, 0x1000531	]       };
    key <AC06> {	[ 0x1000576, 0x1000546	]	};
    key <AC07> {	[ 0x100056b, 0x100053b	]       };
    key <AC08> {	[ 0x100057f, 0x100054f	]       };
    key <AC09> {	[ 0x1000570, 0x1000540	]       };
    key <AC10> {	[ 0x100057a, 0x100054a	]       };
    key <AC11> {	[ 0x1000580, 0x1000550	]       };

    key <AB01> {	[ 0x100056a, 0x100053a	]       };
    key <AB02> {	[ 0x1000564, 0x1000534	]       };
    key <AB03> {	[ 0x1000579, 0x1000549	]       };
    key <AB04> {	[ 0x1000575, 0x1000545	]       };
    key <AB05> {	[ 0x1000566, 0x1000536	]       };
    key <AB06> {	[ 0x100056c, 0x100053c	]       };
    key <AB07> {	[ 0x1000584, 0x1000554	]       };
    key <AB08> {	[ 0x100056d, 0x100053d	]       };
    key <AB09> {	[ 0x1000577, 0x1000547	]       };
    key <AB10> {	[ 0x100057c, 0x100054c	]       };

};

xkb_symbols "old" {
    include "am(basic)"
	
    key <BKSL> {	[ 0x1002026,  0x1000587 ]	};

    key <AE01> {	[ 0x1000573,  0x1000543 ]	};
    key <AE02> {	[ 0x100057b,  0x100054b ]	};
    key <AE03> {	[ 0x100056a,  0x100053a ]	};
    key <AE04> {	[ 0x1000571,  0x1000541 ]	};
    key <AE05> {	[ 0x1000575,  0x1000545 ]	};
    key <AE06> {	[ 0x100057c,  0x100054c ]	};
    key <AE07> {	[ 0x1000580,  0x1000550 ]	};
    key <AE08> {	[ 0x1000581,  0x1000551 ]	};
    key <AE09> {	[ 0x1000567,  0x1000537 ]	};
    key <AE10> {	[ 0x1000572,  0x1000542 ]	};
    key <AE11> {	[ 0x1002013,  0x1002014 ]	};
    key <AE12> {	[ parenleft,  parenright]	};
	
    key <AD01> {	[ 0x1000583,  0x1000553 ]	};
    key <AD02> {	[ 0x1000562,  0x1000532 ]	};
    key <AD03> {	[ 0x100057d,  0x100054d ]	};
    key <AD04> {	[ 0x1000574,  0x1000544 ]	};
    key <AD05> {	[ 0x1000578,  0x1000548 ]	};
    key <AD06> {	[ 0x1000582,  0x1000552 ]	};
    key <AD07> {	[ 0x100056f,  0x100053f ]	};
    key <AD08> {	[ 0x1000568,  0x1000538 ]	};
    key <AD09> {	[ 0x1000569,  0x1000539 ]	};
    key <AD10> {	[ 0x100056e,  0x100053e ]	};
    key <AD11> {	[ 0x1000585,  0x1000555 ]	};
    key <AD12> {	[ 0x1000586,  0x1000556 ]	};

    key <AC01> {	[ 0x100057e,  0x100054e ]	};
    key <AC02> {	[ 0x1000563,  0x1000533 ]	};
    key <AC03> {	[ 0x1000565,  0x1000535 ]	};
    key <AC04> {	[ 0x1000561,  0x1000531 ]	};
    key <AC05> {	[ 0x1000576,  0x1000546 ]	};
    key <AC06> {	[ 0x100056b,  0x100053b ]	};
    key <AC07> {	[ 0x100057f,  0x100054f ]	};
    key <AC08> {	[ 0x1000570,  0x1000540 ]	};
    key <AC09> {	[ 0x100057a,  0x100054a ]	};
    key <AC10> {	[ 0x1000589,  0x100058a ]	};
    key <AC11> {	[ 0x100055b,  0x10002bc ]	};

    key <AB01> {	[ 0x1000564,  0x1000534 ]	};
    key <AB02> {	[ 0x1000579,  0x1000549 ]	};
    key <AB03> {	[ 0x1000566,  0x1000536 ]	};
    key <AB04> {	[ 0x100056c,  0x100053c ]	};
    key <AB05> {	[ 0x1000584,  0x1000554 ]	};
    key <AB06> {	[ 0x100056d,  0x100053d ]	};
    key <AB07> {	[ 0x1000577,  0x1000547 ]	};
    key <AB08> {	[ comma,      guillemotleft ]	};
    key <AB09> {	[ period,     guillemotright ]	};
    key <AB10> {	[ 0x100055e,  0x100055e ]	};

};

xkb_symbols "phonetic" {
    include "am(old)"
	
    key <BKSL> {	[ 0x1000577,  0x1000547 ]	};
	
    key <AE01> {	[ 0x1000567,  0x1000537 ]	};
    key <AE02> {	[ 0x1000569,  0x1000539 ]	};
    key <AE03> {	[ 0x1000583,  0x1000553 ]	};
    key <AE05> {	[ 0x100057b,  0x100054b ]	};
    key <AE06> {	[ 0x1000582,  0x1000552 ]	};
    key <AE07> {	[ 0x1000587,  0x1000587 ]	};
    key <AE08> {	[ 0x1000580,  0x1000550 ]	};
    key <AE09> {	[ 0x1000579,  0x1000549 ]	};
    key <AE10> {	[ 0x1000573,  0x1000543 ]	};
    key <AE12> {	[ 0x100056a,  0x100053a ]	};

    key <LatQ> {	[ 0x1000584,  0x1000554 ]	};
    key <LatW> {	[ 0x1000578,  0x1000548 ]	};
    key <LatE> {	[ 0x1000565,  0x1000535 ]	};
    key <LatR> {	[ 0x100057c,  0x100054c ]	};
    key <LatT> {	[ 0x100057f,  0x100054f ]	};
    key <LatY> {	[ 0x1000568,  0x1000538 ]	};
    key <LatU> {	[ 0x1000582,  0x1000552 ]	};
    key <LatI> {	[ 0x100056b,  0x100053b ]	};
    key <LatO> {	[ 0x1000585,  0x1000555 ]	};
    key <LatP> {	[ 0x100057a,  0x100054a ]	};
    key <AD11> {	[ 0x100056d,  0x100053d ]	};
    key <AD12> {	[ 0x100056e,  0x100053e ]	};

    key <LatA> {	[ 0x1000561,  0x1000531 ]	};
    key <LatS> {	[ 0x100057d,  0x100054d ]	};
    key <LatD> {	[ 0x1000564,  0x1000534 ]	};
    key <LatF> {	[ 0x1000586,  0x1000556 ]	};
    key <LatG> {	[ 0x1000563,  0x1000533 ]	};
    key <LatH> {	[ 0x1000570,  0x1000540 ]	};
    key <LatJ> {	[ 0x1000575,  0x1000545 ]	};
    key <LatK> {	[ 0x100056f,  0x100053f ]	};
    key <LatL> {	[ 0x100056c,  0x100053c ]	};
    key <AC10> {	[ semicolon,  0x1000589 ]	};
    key <AC11> {	[ 0x100055b,  0x1000022 ]	};

    key <LatZ> {	[ 0x1000566,  0x1000536 ]	};
    key <LatX> {	[ 0x1000572,  0x1000542 ]	};
    key <LatC> {	[ 0x1000581,  0x1000551 ]	};
    key <LatV> {	[ 0x100057e,  0x100054e ]	};
    key <LatB> {	[ 0x1000562,  0x1000532 ]	};
    key <LatN> {	[ 0x1000576,  0x1000546 ]	};
    key <LatM> {	[ 0x1000574,  0x1000544 ]	};
    key <AB10> {	[ 0x1002026,  0x100055e ]	};

};