/usr/share/X11/xkb/symbols
Edit: /usr/share/X11/xkb/symbols/mv (2669B)
// Layout for the Thaana script (for the Dhivehi language).
default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]="Dhivehi";
key
{[ grave, asciitilde ]};
key {[ 1, exclam ]};
key {[ 2, at ]};
key {[ 3, numbersign ]};
key {[ 4, dollar ]};
key {[ 5, percent ]};
key {[ 6, asciicircum ]};
key {[ 7, ampersand ]};
key {[ 8, asterisk ]};
key {[ 9, parenleft ]};
key {[ 0, parenright ]};
key {[ minus, underscore ]};
key {[ equal, plus ]};
key {[ 0x10007B0, 0x10007A4 ]};
key {[ 0x1000787, 0x10007A2 ]};
key {[ 0x10007AC, 0x10007AD ]};
key {[ 0x1000783, 0x100079C ]};
key {[ 0x100078C, 0x1000793 ]};
key {[ 0x1000794, 0x10007A0 ]};
key {[ 0x10007AA, 0x10007AB ]};
key {[ 0x10007A8, 0x10007A9 ]};
key {[ 0x10007AE, 0x10007AF ]};
key {[ 0x1000795, division ]};
key {[ bracketleft, braceleft ]};
key {[ bracketright, braceright ]};
key {[ 0x10007A6, 0x10007A7 ]};
key {[ 0x1000790, 0x1000781 ]};
key {[ 0x100078B, 0x1000791 ]};
key {[ 0x100078A, 0x100fdf2 ]};
key {[ 0x100078E, 0x10007A3 ]};
key {[ 0x1000780, 0x1000799 ]};
key {[ 0x1000796, 0x100079B ]};
key {[ 0x1000786, 0x100079A ]};
key {[ 0x100078D, 0x1000785 ]};
key {[ semicolon, colon ]};
key {[ apostrophe, quotedbl ]};
key {[ backslash, bar ]};
key {[ bar, brokenbar ]};
key {[ 0x1000792, 0x10007A1 ]};
key {[ multiply, 0x1000798 ]};
key {[ 0x1000797, 0x100079D ]};
key {[ 0x1000788, 0x10007A5 ]};
key {[ 0x1000784, 0x100079E ]};
key {[ 0x1000782, 0x100078F ]};
key {[ 0x1000789, 0x100079F ]};
key {[ Arabic_comma, less ]};
key {[ period, greater ]};
key {[ slash, Arabic_question_mark ]};
modifier_map Shift { Shift_L };
modifier_map Lock { Caps_Lock };
modifier_map Control{ Control_L };
modifier_map Mod3 { Mode_switch };
};