Linuxtasta (XKB) (nai oworjena)
Gomen, jamnai Windowsfal. Glaubi mahnrai Windowstasta. Li fśtotinai suru ka, bïtte da nai iskat.
default partial alphanumeric_keys modifier_keys
xkb_symbols "arabkaku" {
name[Group1]= "ۋيوسا (اربككو)";
key.type[Group1]="FOUR_LEVEL";
key <TLDE> { [ Arabic_thal, Arabic_shadda, Arabic_percent, U0609 ]}; // ذ ◌ّ ٪ ؉
key <AE01> { [ 1, exclam, Arabic_1, NoSymbol ]}; // 1 ! ١
key <AE02> { [ 2, at, Arabic_2, NoSymbol ]}; // 2 @ ٢
key <AE03> { [ 3, numbersign, Arabic_3, NoSymbol ]}; // 3 # ٣
key <AE04> { [ 4, dollar, Arabic_4, NoSymbol ]}; // 4 $ ٤
key <AE05> { [ 5, percent, Arabic_5, U2030 ]}; // 5 % ٥ ‰
key <AE06> { [ 6, asciicircum, Arabic_6, NoSymbol ]}; // 6 ^ ٦
key <AE07> { [ 7, ampersand, Arabic_7, NoSymbol ]}; // 7 & ٧
key <AE08> { [ 8, asterisk, Arabic_8, NoSymbol ]}; // 8 * ٨
key <AE09> { [ 9, parenright, Arabic_9, NoSymbol ]}; // 9 ) ٩
key <AE10> { [ 0, parenleft, Arabic_0, NoSymbol ]}; // 0 ( ٠
key <AE11> { [ minus, underscore, endash, U2011 ]}; // - _ – Non-Breaking-Hyphen
key <AE12> { [ equal, plus, notequal, U2248 ]}; // = + ≠ ≈
key <AD01> { [ U06A0, Arabic_fatha, Arabic_dad, U2066 ]}; // ڠ ◌َ ض LEFT‑TO‑RIGHT ISOLATE
key <AD02> { [ U0686, Arabic_fathatan, NoSymbol, U2067 ]}; // چ ◌ً RIGHT‑TO‑LEFT ISOLATE
key <AD03> { [ U0762, Arabic_damma, NoSymbol, U2068 ]}; // ݢ ◌ُ FIRST STRONG ISOLATE
key <AD04> { [ Arabic_peh, Arabic_dammatan, Arabic_qaf, U2069 ]}; // پ ◌ٌ ق POP DIRECTIONAL ISOLATE
key <AD05> { [ Arabic_feh, UFEF9, Arabic_veh, NoSymbol ]}; // ف ﻹ ڤ
key <AD06> { [ Arabic_ghain,Arabic_hamzaunderalef, NoSymbol, U202A ]}; // غ إ LEFT-TO-RIGHT-EMBEDDING
key <AD07> { [ Arabic_jeh, grave, NoSymbol, U202B ]}; // ژ ` RIGHT-TO-LEFT EMBEDDING
key <AD08> { [ Arabic_ha, division, NoSymbol, U202C ]}; // ه ÷ POP DIRECTIONAL FORMATTING
key <AD09> { [ Arabic_khah, multiply, NoSymbol, NoSymbol ]}; // خ ×
key <AD10> { [ U0685, Arabic_semicolon, Arabic_hah, U200E ]}; // څ ؛ ح LEFT-TO-RIGHT MARK
key <AD11> { [ Arabic_jeem, less, Arabic_tcheh, U200F ]}; // ج < چ RIGHT-TO-LEFT MARK
key <AD12> { [ Arabic_dal, greater, NoSymbol, U061C ]}; // د > ARABIC LETTER MARK
key <AC01> { [ Arabic_sheen, Arabic_kasra, NoSymbol, NoSymbol ]}; // ش ◌ِ
key <AC02> { [ Arabic_seen, Arabic_kasratan, NoSymbol, NoSymbol ]}; // س ◌ٍ
key <AC03> { [ Arabic_yeh, bracketright, NoSymbol, NoSymbol ]}; // ي ]
key <AC04> { [ Arabic_beh, bracketleft, Arabic_peh, NoSymbol ]}; // ب [ پ
key <AC05> { [ Arabic_lam, U0FEF7, NoSymbol, NoSymbol ]}; // ل ﻷ
key <AC06> { [ Arabic_alef, Arabic_hamzaonalef, U0671, NoSymbol ]}; // ا أ ٱ
key <AC07> { [ Arabic_teh, Arabic_tatweel, NoSymbol, NoSymbol ]}; // ت ـ
key <AC08> { [ Arabic_noon, U06CF, U066B, NoSymbol ]}; // ن آ ٰ ٫
key <AC09> { [ Arabic_meem, slash, NoSymbol, NoSymbol ]}; // م /
key <AC10> { [ Arabic_kaf, colon, Arabic_gaf, NoSymbol ]}; // ك : گ
key <AC11> { [ U0681, quotedbl, U27E9, U200D ]}; // ځ " ⟩ ZWJ
key <BKSL> { [ backslash, ellipsis, U27E8, U202F ]}; // \ … ⟨ NNBSP
key <LSGT> { [ bar, brokenbar, NoSymbol, NoSymbol ]}; // | ¦
key <AB01> { [Arabic_hamzaonyeh, asciitilde, guillemotright, U203A ]}; // ئ ~ » ›
key <AB02> { [ Arabic_hamza, Arabic_sukun, guillemotleft, U2039 ]}; // ء ◌ْ « ‹
key <AB03> { [Arabic_hamzaonwaw, braceright, NoSymbol, NoSymbol ]}; // ؤ }
key <AB04> { [ Arabic_ra, braceleft, NoSymbol, NoSymbol ]}; // ر {
key <AB05> { [ U06CB, UFEF5, NoSymbol, NoSymbol ]}; // ۋ ﻵ
key <AB06> {[Arabic_alefmaksura, Arabic_maddaonalef, Arabic_superscript_alef, NoSymbol ]}; // ى آ ◌ٰ
key <AB07> { [Arabic_tehmarbuta, apostrophe, NoSymbol, NoSymbol ]}; // ة '
key <AB08> { [ Arabic_waw, Arabic_comma, U066C, NoSymbol ]}; // و ، ٬
key <AB09> { [ Arabic_zain, period, NoSymbol, NoSymbol ]}; // ز . ژ
key <AB10> { [ Arabic_zah, Arabic_question_mark, U066D, U200C ]}; // ظ ؟ ٭ ZWNJ
include "level3(ralt_switch)"
};
Axoitasta (« Multiling O Keyboard »)
OK_Layout_Begin
Name:Viossa (Arabkaku)
١٢٣٤٥٦٧٨٩٠
ڠچݢپفغژهخڅجد
شسيبلاتنمكځ
ئءؤرۋىةوزظ
ذ!@#$%^&*)(
ﻹإ`÷×؛<>
…٪ٍِ][ﻷأـۏ/
ﻵآ'،.؟-=ّ:
1234567890
"؉~ْ}{_+–≠
قڤچ⟨پٱ٫گ⟩»«ٰ
٬ژض٭
OK_Layout_End