1bb3a541cSmrg// Keyboard layout for N'Ko, by Denis Jacquerye.
2bb3a541cSmrg// See https://bugs.freedesktop.org/11702.
38157b447Smrgdefault partial alphanumeric_keys
4154daed1Smrgxkb_symbols "basic" {
5154daed1Smrg
69ea7388fSmrg    name[Group1]="N'Ko (AZERTY)";
7154daed1Smrg
8bb3a541cSmrg    key <AE01> {[      U07F1, U07C1 ]};
9bb3a541cSmrg    key <AE02> {[      U07EB, U07C2 ]};
10bb3a541cSmrg    key <AE03> {[      U07F5, U07C3,  numbersign,  sterling ]};
11bb3a541cSmrg    key <AE04> {[      U07F4, U07C4,       U2E1C,    dollar ]};
12bb3a541cSmrg    key <AE05> {[  parenleft, U07C5,       U2E1D            ]};
13bb3a541cSmrg    key <AE06> {[      minus, U07C6,         bar            ]};
14bb3a541cSmrg    key <AE07> {[      U07EC, U07C7,       grave            ]};
15bb3a541cSmrg    key <AE08> {[      U07FA, U07C8,   backslash            ]};
16bb3a541cSmrg    key <AE09> {[      U07ED, U07C9, asciicircum, plusminus ]};
17bb3a541cSmrg    key <AE10> {[      U07EE, U07C0,          at,    degree ]};
18bb3a541cSmrg    key <AE11> {[ parenright        ]};
19bb3a541cSmrg    key <AE12> {[      equal,  plus,  braceright            ]};
20154daed1Smrg
21bb3a541cSmrg    key <AD01> {[ U07CA        ]};
22bb3a541cSmrg    key <AD02> {[ U07E0,  less ]};
23bb3a541cSmrg    key <AD03> {[ U07CD, U07CB ]};
24bb3a541cSmrg    key <AD04> {[ U07D9, U07DA ]};
25bb3a541cSmrg    key <AD05> {[ U07D5        ]};
26bb3a541cSmrg    key <AD06> {[ U07E6, U07E7 ]};
27bb3a541cSmrg    key <AD07> {[ U07CE, U07F6 ]};
28bb3a541cSmrg    key <AD08> {[ U07CC        ]};
29bb3a541cSmrg    key <AD09> {[ U07D0, U07CF ]};
30bb3a541cSmrg    key <AD10> {[ U07D4        ]};
31bb3a541cSmrg    key <AD11> {[ U07F3        ]};
32bb3a541cSmrg    key <AD12> {[dollar, sterling,  currency ]};
33154daed1Smrg
34bb3a541cSmrg    key <AC01> {[ U07EB        ]};
35bb3a541cSmrg    key <AC02> {[ U07DB        ]};
36bb3a541cSmrg    key <AC03> {[ U07D8        ]};
37bb3a541cSmrg    key <AC04> {[ U07DD        ]};
38bb3a541cSmrg    key <AC05> {[ U07DC, U07F7 ]};
39bb3a541cSmrg    key <AC06> {[ U07E4        ]};
40bb3a541cSmrg    key <AC07> {[ U07D6, U07E8 ]};
41bb3a541cSmrg    key <AC08> {[ U07DE        ]};
42bb3a541cSmrg    key <AC09> {[ U07DF, U07EA ]};
43bb3a541cSmrg    key <AC10> {[ U07E1        ]};
44bb3a541cSmrg    key <AC11> {[ U07EF, U07F8,      percent ]};
45bb3a541cSmrg    key <TLDE> {[ U07EC, asciitilde, notsign ]};
46154daed1Smrg
47bb3a541cSmrg    key <BKSL> {[ U07D1, asterisk ]};
48bb3a541cSmrg    key <AB01> {[ U07E5        ]};
49bb3a541cSmrg    key <AB02> {[ U060C        ]};
50bb3a541cSmrg    key <AB03> {[ U07D7, U07E9 ]};
51bb3a541cSmrg    key <AB04> {[ U07E2        ]};
52bb3a541cSmrg    key <AB05> {[ U07D3        ]};
53bb3a541cSmrg    key <AB06> {[ U07E3, U07D2 ]};
54bb3a541cSmrg    key <AB07> {[ U07F8, U061F ]};
55bb3a541cSmrg    key <AB08> {[ U061B        ]};
56bb3a541cSmrg    key <AB09> {[ U060C, slash ]};
57bb3a541cSmrg    key <AB10> {[ U07F9        ]};
58154daed1Smrg
59154daed1Smrg    include "level3(ralt_switch)"
60154daed1Smrg};
61