/usr/share/X11/xkb/symbols
Edit: /usr/share/X11/xkb/symbols/gn (2191B)
// Keyboard layout for N'Ko, by Denis Jacquerye.
// See https://bugs.freedesktop.org/11702.
default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]="N'Ko (AZERTY)";
key
{[ U07F1, U07C1 ]};
key {[ U07EB, U07C2 ]};
key {[ U07F5, U07C3, numbersign, sterling ]};
key {[ U07F4, U07C4, U2E1C, dollar ]};
key {[ parenleft, U07C5, U2E1D ]};
key {[ minus, U07C6, bar ]};
key {[ U07EC, U07C7, grave ]};
key {[ U07FA, U07C8, backslash ]};
key {[ U07ED, U07C9, asciicircum, plusminus ]};
key {[ U07EE, U07C0, at, degree ]};
key {[ parenright ]};
key {[ equal, plus, braceright ]};
key {[ U07CA ]};
key {[ U07E0, less ]};
key {[ U07CD, U07CB ]};
key {[ U07D9, U07DA ]};
key {[ U07D5 ]};
key {[ U07E6, U07E7 ]};
key {[ U07CE, U07F6 ]};
key {[ U07CC ]};
key {[ U07D0, U07CF ]};
key {[ U07D4 ]};
key {[ U07F3 ]};
key {[dollar, sterling, currency ]};
key {[ U07EB ]};
key {[ U07DB ]};
key {[ U07D8 ]};
key {[ U07DD ]};
key {[ U07DC, U07F7 ]};
key {[ U07E4 ]};
key {[ U07D6, U07E8 ]};
key {[ U07DE ]};
key {[ U07DF, U07EA ]};
key {[ U07E1 ]};
key {[ U07EF, U07F8, percent ]};
key {[ U07EC, asciitilde, notsign ]};
key {[ U07D1, asterisk ]};
key {[ U07E5 ]};
key {[ U060C ]};
key {[ U07D7, U07E9 ]};
key {[ U07E2 ]};
key {[ U07D3 ]};
key {[ U07E3, U07D2 ]};
key {[ U07F8, U061F ]};
key {[ U061B ]};
key {[ U060C, slash ]};
key {[ U07F9 ]};
include "level3(ralt_switch)"
};