second polish layout is merged
[xorg/xkeyboard-config] / symbols / bs
1 // Bosnian keyboards
2 // Amila Akagic, <bono@linux.org.ba>
3 // Zadnja promjena: 07.05.2002.
4 // $XFree86: xc/programs/xkbcomp/symbols/bs,v 1.1 2002/12/13 04:18:03 dawes Exp $
5
6 default partial alphanumeric_keys 
7 xkb_symbols "basic" {
8
9     // Alphanumeric section
10     name[Group1]= "Bosnian";
11     key <TLDE> {        [ dead_cedilla, dead_diaeresis  ]       };
12     key <AE01> {        [         1,    exclam          ],
13                         [ asciitilde,   dead_tilde      ]       };
14     key <AE02> {        [         2,    quotedbl        ],
15                         [ dead_caron,   caron           ]       };
16     key <AE03> {        [         3,    numbersign      ],
17                         [ asciicircum,  dead_circumflex ]       };
18     key <AE04> {        [         4,    dollar          ],
19                         [ dead_breve,   breve           ]       };
20     key <AE05> {        [         5,    percent         ],
21                         [ degree,       dead_abovering  ]       };
22     key <AE06> {        [         6,    ampersand       ],
23                         [ dead_ogonek,  ogonek          ]       };
24     key <AE07> {        [         7,    slash           ],
25                         [ quoteleft,    dead_grave      ]       };
26     key <AE08> {        [         8,    parenleft       ],
27                         [ dead_abovedot, abovedot       ]       };
28     key <AE09> {        [         9,    parenright      ],
29                         [ dead_acute,   quoteright      ]       };
30     key <AE10> {        [         0,    equal           ],
31                         [ dead_doubleacute, doubleacute ]       };
32     key <AE11> {        [ apostrophe,   question        ],
33                         [ dead_diaeresis, diaeresis     ]       };
34     key <AE12> {        [ plus,          asterisk       ],
35                         [ dead_cedilla, cedilla         ]       };
36
37     key <AD01> {        [         q,    Q               ],
38                         [ backslash                     ]       };
39     key <AD02> {        [         w,    W               ],
40                         [ bar                           ]       };
41     key <AD03> {        [         e,    E               ],
42                         [  EuroSign                     ]       };
43     key <AD05> {        [         t,    T               ]       };
44     key <AD06> {        [         z,    Z               ]       };
45     key <AD07> {        [         u,    U               ]       };
46     key <AD08> {        [         i,    I               ]       };
47     key <AD11> {        [ scaron,       Scaron          ],
48                         [ division                      ]       };
49     key <AD12> {        [      dstroke, Dstroke         ],
50                         [ multiply,     dead_macron     ]       };
51     key <AC04> {        [         f,    F               ],
52                         [ bracketleft                   ]       };
53     key <AC05> {        [         g,    G               ],
54                         [ bracketright                  ]       };
55     key <AC08> {        [         k,    K               ],
56                         [ lstroke                       ]       };
57     key <AC09> {        [         l,    L               ],
58                         [ Lstroke                       ]       };
59     key <AC10> {        [ ccaron,       Ccaron          ]       };
60     key <AC11> {        [ cacute,       Cacute          ],
61                         [ ssharp                        ]       };
62
63     key <LSGT> {        [      less,    greater         ],
64                         [       bar                     ]       };
65     key <AB01> {        [         y,    Y               ]       };
66     key <AB04> {        [         v,    V               ],
67                         [ at                            ]       };
68     key <AB05> {        [         b,    B               ],
69                         [ braceleft                     ]       };
70     key <AB06> {        [         n,    N               ],
71                         [ braceright                    ]       };
72     key <AB07> {        [         m,    M               ],
73                         [ section                       ]       };
74     key <AB08> {        [     comma,    semicolon       ]       };
75     key <AB09> {        [    period,    colon           ],
76                         [ periodcentered                ]       };
77     key <AB10> {        [     minus,    underscore      ]       };
78     key <BKSL> {        [ zcaron,       Zcaron          ],
79                         [ currency                      ]       };
80     key <RALT> {        [ Mode_switch,  Multi_key       ]       };
81
82     // End alphanumeric section
83
84     // begin modifier mappings
85     modifier_map Shift  { Shift_L };
86     modifier_map Lock   { Caps_Lock };
87     modifier_map Control{ Control_L };
88     modifier_map Mod3   { Mode_switch };
89 };
90
91