// Keyboard layouts for Syria. default partial alphanumeric_keys xkb_symbols "basic" { include "ara(basic)" name[Group1]= "Arabic (Syria)"; }; partial alphanumeric_keys xkb_symbols "syc" { name[Group1]= "Syriac"; key {[ U070F, U032E, Arabic_shadda ]}; key {[ 1, exclam, U0701 ]}; key {[ 2, U030A, U0702 ]}; key {[ 3, U0325, U0703 ]}; key {[ 4, U0749, U0704 ]}; key {[ 5, U2670, U0705 ]}; key {[ 6, U2671, U0708 ]}; key {[ 7, U070A, U0709 ]}; key {[ 8, guillemotright, U070B ]}; key {[ 9, parenright, U070C ]}; key {[ 0, parenleft, U070D ]}; key {[ minus, guillemotleft, U250C ]}; key {[ equal, plus, U2510 ]}; key {[ U0714, U0730, Arabic_fatha ]}; key {[ U0728, U0733, Arabic_fathatan ]}; key {[ U0716, U0736, Arabic_damma ]}; key {[ U0729, U073A, Arabic_dammatan ]}; key {[ U0726, U073D, Arabic_madda_above ]}; key {[ U071C, U0740, Arabic_hamza_above ]}; key {[ U0725, U0741, U0747 ]}; key {[ U0717, U0308, U0743 ]}; key {[ U071E, U0304, U0745 ]}; key {[ U071A, U0307, U032D ]}; key {[ U0713, U0303 ]}; key {[ U0715, U074A ]}; key {[ U0706, colon ]}; key {[ U072B, U0731, Arabic_kasra ]}; key {[ U0723, U0734, Arabic_kasratan ]}; key {[ U071D, U0737 ]}; key {[ U0712, U073B, Arabic_hamza ]}; key {[ U0720, U073E, Arabic_hamza_below ]}; key {[ U0710, U0711, Arabic_superscript_alef ]}; key {[ U072C, Arabic_tatweel, U0748 ]}; key {[ U0722, U0324, U0744 ]}; key {[ U0721, U0331, U0746 ]}; key {[ U071F, U0323 ]}; key {[ U071B, U0330 ]}; key {[ bracketright, U0732, Arabic_sukun ]}; key {[ bracketleft, U0735 ]}; key {[ U0724, U0738, U200D ]}; key {[ U072A, U073C, U200C ]}; key {[ U0727, U073F, U200E ]}; key {[ U0700, U0739, U200F ]}; key {[ period, U0742 ]}; key {[ U0718, Arabic_comma ]}; key {[ U0719, Arabic_semicolon ]}; key {[ U0707, Arabic_question_mark ]}; // Space, plus zero-width non-joiner on level 2: include "nbsp(zwnj2)" }; partial alphanumeric_keys xkb_symbols "syc_phonetic" { include "sy(syc)" name[Group1]= "Syriac (phonetic)"; key {[ U0729, U0730, Arabic_fatha ]}; key {[ U0718, U0733, Arabic_fathatan ]}; key {[ U0716, U0736, Arabic_damma ]}; key {[ U072A, U073A, Arabic_dammatan ]}; key {[ U072C, U073D, Arabic_madda_above ]}; key {[ U071D, U0740, Arabic_hamza_above ]}; key {[ U071C, U0741, U0747 ]}; key {[ U0725, U0308, U0743 ]}; key {[ U0727, U0304, U0745 ]}; key {[ U0726, U0307, U032D ]}; key {[ bracketright, U0303 ]}; key {[ bracketleft, U074A ]}; key {[ U0706, colon ]}; key {[ U0710, U0731, Arabic_kasra ]}; key {[ U0723, U0734, Arabic_kasratan ]}; key {[ U0715, U0737 ]}; key {[ U0714, U073B, Arabic_hamza ]}; key {[ U0713, U073E, Arabic_hamza_below ]}; key {[ U0717, U0711, Arabic_superscript_alef ]}; key {[ U071B, Arabic_tatweel, U0748 ]}; key {[ U071F, U0324, U0744 ]}; key {[ U0720, U0331, U0746 ]}; key {[ U071A, U0323 ]}; key {[ U071E, U0330 ]}; key {[ U0719, U0732, Arabic_sukun ]}; key {[ U0728, U0735 ]}; key {[ U0724, U0738, U200D ]}; key {[ U072B, U073C, U200C ]}; key {[ U0712, U073F, U200E ]}; key {[ U0722, U0739, U200F ]}; key {[ U0721, U0742 ]}; key {[ U0700, Arabic_comma ]}; key {[ period, Arabic_semicolon ]}; key {[ U0707, Arabic_question_mark ]}; }; partial alphanumeric_keys xkb_symbols "ku" { include "tr(ku)" name[Group1]= "Kurdish (Syria, Latin Q)"; }; partial alphanumeric_keys xkb_symbols "ku_f" { include "tr(ku_f)" name[Group1]= "Kurdish (Syria, F)"; }; partial alphanumeric_keys xkb_symbols "ku_alt" { include "tr(ku_alt)" name[Group1]= "Kurdish (Syria, Latin Alt-Q)"; };