
// Pashto keyboard
//

partial default alphanumeric_keys 
xkb_symbols "basic" {
    name[Group1]= "Pashto";

    key <AE01> {  [       0x10006f1,          exclam      ]     };
    key <AE02> {  [       0x10006f2,   guillemotleft      ]     };
    key <AE03> {  [       0x10006f3,  guillemotright      ]     };
    key <AE04> {  [       0x10006f4,      underscore      ]     };
    key <AE05> {  [       0x10006f5,       0x100066a      ]     };
    key <AE06> {  [       0x10006f6,           equal      ]     };
    key <AE07> {  [       0x10006f7,           minus      ]     };
    key <AE08> {  [       0x10006f8,        asterisk      ]     };
    key <AE09> {  [       0x10006f9,       parenleft      ]     };
    key <AE10> {  [       0x10006f0,      parenright      ]     };
    key <AE11> {  [ Arabic_hamzaonyeh,     0x10006cd      ]     };
    key <AE12> {  [       0x100069a,            plus      ]     };
						
    key <AD01> {  [       0x100067e,     Arabic_dad       ]     };
    key <AD02> {  [       0x1000681,     Arabic_sad       ]     };
    key <AD03> {  [       0x10006d0,     Arabic_theh      ]     };
    key <AD04> {  [      Arabic_qaf,     0x100201c        ]     };
    key <AD05> {  [      Arabic_feh,     0x100201d        ]     };
    key <AD06> {  [    Arabic_ghain,     braceleft        ]     };
    key <AD07> {  [      Arabic_ain,     braceright       ]     };
    key <AD08> {  [       Arabic_ha,     bracketleft      ]     };
    key <AD09> {  [     Arabic_khah,     bracketright     ]     };
    key <AD10> {  [       0x1000685,     Arabic_hah       ]     };
    key <AD11> {  [     Arabic_jeem,   Arabic_hamzaonalef ]     };
    key <AD12> {  [       0x1000686,     Arabic_hamza     ]     };

    key <AC01> {  [    Arabic_sheen,     division         ]     };
    key <AC02> {  [     Arabic_seen,     multiply         ]     };
    key <AC03> {  [       0x10006cc,     Arabic_yeh       ]     };
    key <AC04> {  [      Arabic_beh,     Arabic_kasratan  ]     };
    key <AC05> {  [      Arabic_lam,     0x100fefb        ]     };
    key <AC06> {  [     Arabic_alef,   Arabic_maddaonalef ]     };
    key <AC07> {  [      Arabic_teh,     Arabic_damma     ]     };
    key <AC08> {  [     Arabic_noon,       0x10006bc      ]     };
    key <AC09> {  [     Arabic_meem,     Arabic_zah       ]     };
    key <AC10> {  [       0x10006a9,     Arabic_tah       ]     };
    key <AC11> {  [       0x1000693,     backslash        ]     };
    key <BKSL> {  [       0x100067c,     slash            ]     };

    key <AB01> {  [       0x1000689,     Arabic_shadda    ]     };
    key <AB02> {  [      Arabic_dal,     Arabic_kasra     ]     };
    key <AB03> {  [       0x1000698,     less             ]     };
    key <AB04> {  [       Arabic_ra,     greater          ]     };
    key <AB05> {  [     Arabic_zain,     Arabic_thal      ]     };
    key <AB06> {  [       0x10006af,     Arabic_fatha     ]     };
    key <AB07> {  [      Arabic_waw,    Arabic_hamzaonwaw ]     };
    key <AB08> {  [    Arabic_comma,     Arabic_semicolon ]     };
    key <AB09> {  [          period,     colon            ]     };
    key <AB10> {  [       0x1000696, Arabic_question_mark ]     };

    // End alphanumeric section
};

