Non sono stato in grado di trovare né un importatore macOS per i file .klc né un file di layout di tastiera Fulfulde / arabo pre-creato.
Devi farlo manualmente con un editor di testo o con un editor e Ukulele.
Il contenuto del file klc indica quanto segue:
Insieme allo SHIFTSTATE def vicino all'inizio del file klc e alla chiave di esempio A le varie combinazioni di tasti sono:
VKEY A (no mod) shift-A ctrl-A altctrl-A shift+altctrl-A
A 0627 064e -1 -1 -1
↑ ↑ ↑
Press A with Ctrl, AltCtrl or Shift & AltCtrl do nothing (none)
↑
Unicode U+064e (ARABIC FATHA)
↑
Unicode U+0627 (ARABIC LETTER ALEF)
Premendo A si otterrà in, shift A stampa qualcosa di simile a 'e ctrl Un , altctrl A , spostamento altctrl A non stampa nulla.
Utilizzare il file Arabic.keylayout di Ukelele come file di base - che deve essere copiato e modificato - questo si traduce in:
Il <keyMapSelect mapIndex="6">
è quello senza modificatore (vedi: <modifierMap...
all'inizio del file) e dovresti scorrere verso il basso e cambiare il codice chiave 0 (= a) da
...
<keyMap index="6">
<key code="0" output="ش"/>
...
a
<keyMap index="6">
<key code="0" output="ا"/>
...
o per Shift-a (= <keyMapSelect mapIndex="7">
)
<keyMap index="7">
<key code="0" output="«"/>
...
a
<keyMap index="7">
<key code="0" output="َ"
...
(il "FATHA LETTERA ARABO" è difficile da vedere in questa ultima riga perché di solito è posto sopra una consonante - qui modifica la doppia virgoletta di sinistra "َ
⟷ "
)
Modificatore mappa def / significati: Nota tecnica TN2056 / ModifierMap Element
tabella keycode macOS: Dove posso trovare un elenco dei codici tasto virtuale Mac?
Normalmente i Mac non usano il tasto di controllo come tasto di modifica per caratteri speciali. Dovresti rimappare i pochi tasti del tuo * .klc usando i modificatori ctrl / altctrl / shift-altctrl ai livelli alt / shift-alt.