146185892Smrgdefault partial alphanumeric_keys 22ab00627Smrgxkb_symbols "basic" { 32ab00627Smrg name[Group1]= "Malay (Jawi, Arabic Keyboard)"; 4188967beSsnj 546185892Smrg key <AE01> {[ U0661, exclam, 1 ]}; 646185892Smrg key <AE02> {[ U0662, at, 2 ]}; 746185892Smrg key <AE03> {[ U0663, numbersign, 3 ]}; 846185892Smrg key <AE04> {[ U0664, dollar, 4 ]}; 946185892Smrg key <AE05> {[ U0665, Arabic_percent, 5 ]}; 1046185892Smrg key <AE06> {[ U0666, asciicircum, 6 ]}; 1146185892Smrg key <AE07> {[ U0667, ampersand, 7 ]}; 1246185892Smrg key <AE08> {[ U0668, asterisk, 8 ]}; 1346185892Smrg key <AE09> {[ U0669, parenright, 9 ]}; 1446185892Smrg key <AE10> {[ U0660, parenleft, 0 ]}; 1546185892Smrg key <AE11> {[ minus, underscore ]}; 1646185892Smrg key <AE12> {[ equal, plus ]}; 1746185892Smrg 1846185892Smrg key <AD01> {[ Arabic_dad, U0686 ]}; 1946185892Smrg key <AD02> {[ Arabic_sad, U06A0 ]}; 2046185892Smrg key <AD03> {[ Arabic_theh, U06AC ]}; 2146185892Smrg key <AD04> {[ Arabic_qaf, U0640 ]}; 2246185892Smrg key <AD05> {[ Arabic_feh, UFEF9, U06A4 ]}; 2346185892Smrg key <AD06> {[ Arabic_ghain,Arabic_hamzaunderalef]}; 2446185892Smrg key <AD07> {[ Arabic_ain, grave ]}; 2546185892Smrg key <AD08> {[ Arabic_ha, division ]}; 2646185892Smrg key <AD09> {[ Arabic_khah, multiply ]}; 2746185892Smrg key <AD10> {[ U06A9,Arabic_semicolon]}; 2846185892Smrg key <AD11> {[ Arabic_jeem, less, U0686 ]}; 2946185892Smrg key <AD12> {[ Arabic_dal, greater ]}; 3046185892Smrg 3146185892Smrg key <AC01> {[ Arabic_sheen, U06CF ]}; 3246185892Smrg key <AC02> {[ Arabic_seen, U06A8 ]}; 3346185892Smrg key <AC03> {[ Arabic_yeh, bracketright ]}; 3446185892Smrg key <AC04> {[ Arabic_beh, bracketleft, U067E ]}; 3546185892Smrg key <AC05> {[ Arabic_lam, UFEF7 ]}; 3646185892Smrg key <AC06> {[ Arabic_alef, Arabic_hamzaonalef ]}; 3746185892Smrg key <AC07> {[ Arabic_teh, Arabic_tatweel ]}; 3846185892Smrg key <AC08> {[ Arabic_noon, Arabic_comma ]}; 3946185892Smrg key <AC09> {[ Arabic_meem, slash ]}; 4046185892Smrg key <AC10> {[ U06A9, colon, U06AF ]}; 4146185892Smrg key <AC11> {[ Arabic_tah, quotedbl ]}; 4246185892Smrg 4346185892Smrg key <LSGT> {[ bar, brokenbar ]}; 4446185892Smrg key <AB01> {[ Arabic_hamzaonyeh, asciitilde, guillemotright ]}; 4546185892Smrg key <AB02> {[ Arabic_hamza, U06BD, guillemotleft ]}; 4646185892Smrg key <AB03> {[ Arabic_hamzaonwaw, braceright ]}; 4746185892Smrg key <AB04> {[ Arabic_ra, braceleft ]}; 4846185892Smrg key <AB05> {[ UFEFB, UFEF5 ]}; 4946185892Smrg key <AB06> {[Arabic_alefmaksura, Arabic_maddaonalef]}; 5046185892Smrg key <AB07> {[ Arabic_tehmarbuta, apostrophe ]}; 5146185892Smrg key <AB08> {[ Arabic_waw, U200C, comma ]}; 5246185892Smrg key <AB09> {[ Arabic_zain, period ]}; 5346185892Smrg key <AB10> {[ Arabic_zah, Arabic_question_mark]}; 542ab00627Smrg 552ab00627Smrg include "level3(ralt_switch)" 56188967beSsnj}; 57188967beSsnj 582ab00627Smrgpartial alphanumeric_keys 592ab00627Smrgxkb_symbols "phonetic" 602ab00627Smrg{ 6146185892Smrg name[Group1] = "Malay (Jawi, phonetic)"; 6246185892Smrg 6346185892Smrg key <AE01> {[ U0661, exclam, 1 ]}; 6446185892Smrg key <AE02> {[ U0662, Arabic_hamza, 2 ]}; 6546185892Smrg key <AE03> {[ U0663, Arabic_hamzaonalef, 3 ]}; 6646185892Smrg key <AE04> {[ U0664, Arabic_maddaonalef, 4 ]}; 6746185892Smrg key <AE05> {[ U0665, Arabic_hamzaunderalef, 5 ]}; 6846185892Smrg key <AE06> {[ U0666, Arabic_hamzaonyeh, 6 ]}; 6946185892Smrg key <AE07> {[ U0667, Arabic_hamzaonwaw, 7 ]}; 7046185892Smrg key <AE08> {[ U0668, NoSymbol, 8 ]}; 7146185892Smrg key <AE09> {[ U0669, parenright, 9 ]}; 7246185892Smrg key <AE10> {[ U0660, parenleft, 0 ]}; 7346185892Smrg key <AE11> {[ minus, underscore ]}; 7446185892Smrg key <AE12> {[ equal, plus ]}; 7546185892Smrg 7646185892Smrg key <AD01> {[ Arabic_qaf, Arabic_veh ]}; 7746185892Smrg key <AD02> {[ Arabic_waw, Arabic_shadda ]}; 7846185892Smrg key <AD03> {[ Arabic_ain, Arabic_ghain ]}; 7946185892Smrg key <AD04> {[ Arabic_ra, Arabic_ghain ]}; 8046185892Smrg key <AD05> {[ Arabic_teh, Arabic_tehmarbuta ]}; 8146185892Smrg key <AD06> {[ Arabic_yeh, Arabic_alefmaksura ]}; 8246185892Smrg key <AD07> {[ Arabic_waw, Arabic_tah ]}; 8346185892Smrg key <AD08> {[ Arabic_yeh, Arabic_tatweel ]}; 8446185892Smrg key <AD09> {[ Arabic_ain, U200C ]}; // ZWNJ 8546185892Smrg key <AD10> {[ Arabic_veh, Arabic_teh ]}; 8646185892Smrg key <AD11> {[bracketright, braceright ]}; 8746185892Smrg key <AD12> {[ bracketleft, braceleft ]}; 8846185892Smrg 8946185892Smrg key <AC01> {[ Arabic_alef, Arabic_maddaonalef ]}; 9046185892Smrg key <AC02> {[ Arabic_seen, Arabic_sheen ]}; 9146185892Smrg key <AC03> {[ Arabic_dal, Arabic_dad ]}; 9246185892Smrg key <AC04> {[ Arabic_feh, Arabic_veh ]}; 9346185892Smrg key <AC05> {[ U06AC, U06A0 ]}; 9446185892Smrg key <AC06> {[ Arabic_ha, Arabic_hah ]}; 9546185892Smrg key <AC07> {[ Arabic_jeem, Arabic_tcheh ]}; 9646185892Smrg key <AC08> {[ Arabic_kaf, Arabic_qaf ]}; 9746185892Smrg key <AC09> {[ Arabic_lam, UFEFB ]}; 9846185892Smrg key <AC10> {[Arabic_semicolon, colon ]}; 9946185892Smrg key <AC11> {[ apostrophe, quotedbl ]}; 10046185892Smrg 10146185892Smrg key <LSGT> {[ bar, brokenbar ]}; 10246185892Smrg key <AB01> {[ Arabic_zain, Arabic_thal ]}; 10346185892Smrg key <AB02> {[ Arabic_khah, Arabic_hah ]}; 10446185892Smrg key <AB03> {[Arabic_tcheh, UFEB9 ]}; 10546185892Smrg key <AB04> {[ U06CF, Arabic_zah ]}; 10646185892Smrg key <AB05> {[ Arabic_beh, Arabic_peh ]}; 10746185892Smrg key <AB06> {[ Arabic_noon, U06BD ]}; 10846185892Smrg key <AB07> {[ Arabic_meem, Arabic_maddaonalef ]}; 10946185892Smrg key <AB08> {[Arabic_comma, greater ]}; 11046185892Smrg key <AB09> {[ period, less ]}; 11146185892Smrg key <AB10> {[ slash, Arabic_question_mark]}; 112bb3a541cSmrg 1132ab00627Smrg include "level3(ralt_switch)" 114bb3a541cSmrg}; 115