no dummy XFree keyword
[xorg/xkeyboard-config] / symbols / mk
1
2 // base on keyboard map:
3 // Author: Damjan Georgievski <gdamjan@freemail.org.mk>
4 // Revision: 1.4
5
6 partial default alphanumeric_keys
7 xkb_symbols "basic" { 
8     name[Group1]= "Macedonian (FYROM)";
9
10     key <AB01> { [     Cyrillic_ze,     Cyrillic_ZE     ]       };
11     key <AC02> { [     Cyrillic_es,     Cyrillic_ES     ]       };
12     key <AC01> { [      Cyrillic_a,      Cyrillic_A     ]       };
13     key <AD01> { [    Cyrillic_lje,    Cyrillic_LJE     ]       };
14     key <AD02> { [    Cyrillic_nje,    Cyrillic_NJE     ]       };
15     key <AB03> { [    Cyrillic_tse,    Cyrillic_TSE     ]       };
16     key <AB02> { [   Cyrillic_dzhe,   Cyrillic_DZHE     ]       };
17     key <AC03> { [     Cyrillic_de,     Cyrillic_DE     ]       };
18     key <AD03> { [     Cyrillic_ie,     Cyrillic_IE     ]       };
19     key <AB04> { [     Cyrillic_ve,     Cyrillic_VE     ]       };
20     key <AC04> { [     Cyrillic_ef,     Cyrillic_EF     ]       };
21     key <AD05> { [     Cyrillic_te,     Cyrillic_TE     ]       };
22     key <AD04> { [     Cyrillic_er,     Cyrillic_ER     ]       };
23     key <AB06> { [     Cyrillic_en,     Cyrillic_EN     ]       };
24     key <AB05> { [     Cyrillic_be,     Cyrillic_BE     ]       };
25     key <AC06> { [     Cyrillic_ha,     Cyrillic_HA     ]       };
26     key <AC05> { [    Cyrillic_ghe,    Cyrillic_GHE     ]       };
27     key <AD06> { [   Macedonia_dse,   Macedonia_DSE     ]       };
28     key <AB07> { [     Cyrillic_em,     Cyrillic_EM     ]       };
29     key <AC07> { [     Cyrillic_je,     Cyrillic_JE     ]       };
30     key <AD07> { [      Cyrillic_u,      Cyrillic_U     ]       };
31     key <AC08> { [     Cyrillic_ka,     Cyrillic_KA     ]       };
32     key <AD08> { [      Cyrillic_i,      Cyrillic_I     ]       };
33     key <AD09> { [      Cyrillic_o,      Cyrillic_O     ]       };
34     key <AC09> { [     Cyrillic_el,     Cyrillic_EL     ]       };
35     key <AC10> { [    Cyrillic_che,    Cyrillic_CHE     ]       };
36     key <AD10> { [     Cyrillic_pe,     Cyrillic_PE     ]       };
37     key <AC11> { [   Macedonia_kje,   Macedonia_KJE     ]       };
38     key <AD11> { [    Cyrillic_sha,    Cyrillic_SHA     ]       };
39     key <AD12> { [   Macedonia_gje,   Macedonia_GJE     ]       };
40     key <BKSL> { [    Cyrillic_zhe,    Cyrillic_ZHE     ]       };
41     key <AE12> { [           equal,            plus     ]       };
42     key <AE11> { [           minus,      underscore     ]       };
43     key <TLDE> { [           grave,      asciitilde     ]       };
44     key <AE01> { [               1,          exclam     ]       };
45     key <AE02> { [               2, doublelowquotemark  ]       };
46     key <AE03> { [               3, leftdoublequotemark ]       };
47     key <AE04> { [               4,          dollar     ]       };
48     key <AE05> { [               5,         percent     ]       };
49     key <AE06> { [               6,     asciicircum     ]       };
50     key <AE07> { [               7,       ampersand     ]       };
51     key <AE08> { [               8,        asterisk     ]       };
52     key <AE09> { [               9,       parenleft     ]       };
53     key <AE10> { [               0,      parenright     ]       };
54     key <AB08> { [           comma,       semicolon     ]       };
55     key <AB09> { [          period,           colon     ]       };
56     key <AB10> { [           slash,        question     ]       };
57
58 };
59
60 partial alphanumeric_keys
61 xkb_symbols "pc104" {
62     include "mk(basic)"
63     include "mk(win)"   
64 };
65
66 partial alphanumeric_keys
67 xkb_symbols "win" {
68     key <MENU> { [              ISO_Next_Group          ]       };
69     key <RWIN> { [              Multi_key               ]       };
70     key <LWIN> { [              Mode_switch             ]       };
71 };