1 votos

Asignar una combinación de teclas para cada idioma de entrada

Sé que puedo "ciclo a través de las lenguas" y de "alternar entre la última utilizado dos idiomas" con combinaciones de teclas. Estas opciones no son tan conveniente cuando se tienen tres o más idiomas de entrada instalado.

¿Hay alguna manera de asignar una combinación de teclas para cada idioma, no el ciclismo o la alternancia? Por el bien de ejemplo, si puedo pulse Comando + 1, a continuación, el modo de entrada se cambia a inglés, si Comando + 2, a continuación, Japonés, si Comando + 3 entonces coreano. Algo como eso.

1voto

klanomath Puntos 19587

Habilitar primero de todo es necesario diseños en Preferencias del Sistema -> Teclado -> Fuentes de Entrada

  1. Descargar, instalar y abrir Mosquetón
  2. Abierto en el menulet Mosquetón -> Preferencias
  3. Abra la pestaña Misc Y Desinstalar
  4. Pulsamos en el botón Abrir private.xml
  5. Abra el archivo private.xml con un editor adecuado
  6. Introduzca personalizado de la fuente de entrada definiciones y códigos de teclas

    Ejemplo:

    <?xml version="1.0"?>
    <root>
    
      <vkchangeinputsourcedef>
        <name>KeyCode::VK_CHANGE_INPUTSOURCE_US</name>
        <inputsourceid_equal>com.apple.keylayout.US</inputsourceid_equal>
      </vkchangeinputsourcedef>
    
      <item>
        <name>Change input source to US by right shift key + U</name>
        <identifier>private.change_input_source_to_us</identifier>
        <autogen>
          __KeyToKey__
          KeyCode::U, ModifierFlag::SHIFT_R,
          KeyCode::VK_CHANGE_INPUTSOURCE_US
        </autogen>
      </item>
    
      <vkchangeinputsourcedef>
        <name>KeyCode::VK_CHANGE_INPUTSOURCE_GERMAN</name>
        <languagecode>de</languagecode>
      </vkchangeinputsourcedef>
    
      <item>
        <name>Change input source to German by right shift key + D</name>
        <identifier>private.change_input_source_to_german</identifier>
        <autogen>
          __KeyToKey__
          KeyCode::D, ModifierFlag::SHIFT_R,
          KeyCode::VK_CHANGE_INPUTSOURCE_GERMAN
        </autogen>
      </item>
    
      <vkchangeinputsourcedef>
        <name>KeyCode::VK_CHANGE_INPUTSOURCE_UNICODEHEXINPUT</name>
        <inputsourceid_equal>com.apple.keylayout.UnicodeHexInput</inputsourceid_equal>
      </vkchangeinputsourcedef>
    
        <item>
        <name>Change input source to HEX by right shift key + H</name>
        <identifier>private.change_input_source_to_hex</identifier>
        <autogen>
          __KeyToKey__
          KeyCode::H, ModifierFlag::SHIFT_R,
          KeyCode::VK_CHANGE_INPUTSOURCE_UNICODEHEXINPUT
        </autogen>
        </item>
    
    </root>
    

    En el ejemplo de golpear a la derecha mayúsu permitirá el diseño de US, mayús derechag el diseño alemán y a la derecha mayúsh de la hexagonal de diseño.

    Una lista completa de vkchangeinputsourcedefs está disponible aquí.

  7. Guarde el archivo

  8. Abierto en el menulet Mosquetón -> Preferencias en la pestaña Cambiar la Clave
  9. Golpear el botón ReloadXML
  10. Habilitar todos los "accesos directos". Están enumerados al principio.

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