1 votos

¿Cómo puedo usar un archivo de configuración de teclado de .klc personalizado Microsoft en macOS?

Tengo un teclado define como un .klc archivo de Microsoft Keyboard Layout Creator para la participación de lenguaje Fulfulde (fub) en árabe-estilo de secuencia de comandos. Me gustaría usar en Mac. ¿Cómo puedo convertir?

Yo sé acerca de SIL del Ukelele de teclado para macOS, pero no puedo averiguar cómo importar el .klc archivo. Ni siquiera sé cómo interpretar el contenido de la .klc archivo para que yo pueda entrar manualmente en Ukelele.

Aquí está la .klc de definición de teclado.

1voto

PATRY Puntos 3068

Nunca he oído hablar de ninguna manera de convertir windows diseños como este para OS X. Usted probablemente tendrá que crear a partir de cero o simplemente modificar una existente árabe de diseño. Si usted puede encontrar uno ya hecho para Hausa Ajami, podría ser similar.

También se puede pedir en el Ukelele lista:

https://groups.google.com/forum/#!foro/ukelele usuarios

Los convertidores de hacer existir a ir a otro lado, a partir de .keylayout .klc

Uno (tal vez tedioso) posibilidad sería modificar/rehacer la lista contenida en el .klc y tratar de usarlo en KeyLayoutMaker. Pero sospecho que arrastrar/soltar desde el Visor de Caracteres en Ukelele de la interfaz gráfica, el uso de Apple árabe teclado Qwerty como base, sería más fácil.

Si usted crea como un teclado, agradecería una copia.

1voto

klanomath Puntos 19587

No he sido capaz de encontrar ni un macOS importador .klc archivos ni un pre-hechos Fulfulde/Arabic keyboard layout.

Tienes que hacerlo manualmente con un editor de texto o con un editor y el Ukelele.


El contenido de la klc archivo significa lo siguiente:

Junto con el SHIFTSTATE def cerca del comienzo de la klc archivo y la clave de ejemplo a las diversas combinaciones de teclas son:

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)

Pulsando Un resultará en ا, a cambio deUna imprime algo similar y ctrlUn,altctrlUn,cambioaltctrlUna impresión nada.

El uso de Ukelele árabe.keylayout archivo como archivo de base - que tiene que ser copiado y modificado - esto se traduce en:

El <keyMapSelect mapIndex="6"> es el uno sin modificador (ver: <modifierMap... al principio del archivo) y usted tendría que desplazarse hacia abajo y el cambio de código de tecla 0 (=a) a partir de

    ...
    <keyMap index="6">
        <key code="0" output="ش"/>
        ...

a

    <keyMap index="6">
        <key code="0" output="ا"/>
        ...

o para el Cambio-un (=<keyMapSelect mapIndex="7">)

    <keyMap index="7">
        <key code="0" output="«"/>
        ...

a

    <keyMap index="7">
        <key code="0" output="َ"
        ...

(la "LETRA ÁRABE FATHA" es difícil ver en esta última línea porque generalmente se coloca sobre una consonante - aquí se modifica la izquierda comillas (" ")

Modificador mapa def/significados: Nota Técnica TN2056/modifierMap Elemento
macOS código clave de la tabla: ¿Dónde puedo encontrar una lista de Mac virtual de códigos de clave?

Mac no suelen utilizar la tecla de control como una tecla de modificación de los caracteres especiales. Usted tendría que volver a asignar el par de claves en su *.klc con la tecla ctrl/altctrl/shift-altctrl modificadores a la alt/shift-alt capas.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X