4 votos

Asignación de accesos directos a determinadas distribuciones de teclado

Hay alguna forma de asignar teclas de acceso rápido para cambiar a particular diseños de teclado directamente, sin tener que desplazarse a través de ellos uno por uno?

Soy bastante nuevo en OS X. En Windows (el que he usado antes) es posible configurar atajos de teclado para witching directamente a determinados diseños de teclado. Por ejemplo, yo lo que Shift-Alt-1 cambia directamente a inglés, Shift-Alt-2 interruptores directamente con el húngaro, etc. Esto es muy conveniente cuando uno tiene varios diseños instalado (yo usada regularmente en 4 diferentes en Windows), y mucho más rápido que tener para hacer un ciclo a través de los diseños de uno por uno, especialmente a la hora de escribir documentos multilingües y la necesidad de cambiar de frecuencia.

Hay funciones similares en OS X? Si no hay forma predeterminada, hay un hack o programa de terceros para configurarlo?

2voto

jdm Puntos 41

Hay una solución que ya ha sido evaluado en 10.5 a través de 10.7 y tiene un código fuente de ejemplo, así como un enlace a una descarga directa de un programa para hacer este tipo de conmutación.

https://discussions.apple.com/thread/4032238

Usted necesitará Xcode o utilizar el programa compilado para probar si esto funciona para usted. Y siempre, tenga cuidado al descargar software de internet. La mayoría de la gente es agradable y bueno, pero a veces es difícil saber lo que estás ejecutando.

2voto

Ged Byrne Puntos 481

Utilidad De Línea De Comandos + De Servicio Del Sistema

Esta es una de dos partes de la solución: en primer lugar un medio de cambiar la distribución del teclado y, a continuación, un medio para activar que por un atajo de teclado. Pero es bastante fácil de realizar.

1. Para cambiar el Diseño

Para cambiar el diseño de la programación, hay una mano (y gratis) pequeña utilidad llamada changeInput, que se puede descargar aquí.

Descargar y descomprimir, y el lugar de la changeInput ejecutable en algún lugar. Asegúrese de tener en cuenta la ruta de acceso para la segunda sección.

2. Creación De Métodos Abreviados De Teclado

Hay varias maneras de hacer esto, pero para hacer las cosas accesibles para cualquier persona, vamos a hacerlo con las herramientas integradas por hacer un Sistema de Servicio con Automator.

  1. Abrir Automator, y seleccione el Servicio como el tipo de documento.
  2. Cambiar los menús desplegables en la parte superior derecha para que se lea de Servicio recibe ninguna entrada en cualquier aplicación.
  3. Agregar el Ejecutar el Shell Script de acción para el flujo de trabajo, haga doble clic o arrastrando al panel de la derecha.
  4. En el campo de texto, escriba /path/to/changeInput "Name of Layout Here". Asegúrese de introducir la ruta de acceso exacta changeInput como se guardó (sugerencia: puede arrastrar el ejecutable a la derecha en el campo de texto para obtener la ruta adecuada). Reemplace "Name of Layout Here" con la exacta texto que se muestra en las Fuentes de Entrada de la sección de Preferencias del Sistema o el Menú de Entrada - asegúrese de mantener las comillas.
  5. Salvar a su servicio. Se le pedirá un nombre, asegúrese de hacer una nota para el paso 7 (algo descriptivo es el mejor). El servicio de archivo se guarda en ~/Library/Services/.
  6. Abrir el Teclado en el panel de Preferencias del Sistema. Haga clic en los accesos directos de Teclado de la ficha y seleccione los Servicios de elemento en el panel de la izquierda.
  7. Desplácese por la lista hasta que encuentre el nombre del servicio como usted lo guardó en el paso 5 (debería estar en la General de la sección, cerca de la parte inferior. Asegúrese de que la casilla está seleccionada, selecciónela y haga clic en añadir acceso directo, y establecer cualquier acceso directo que desea.
  8. Repita los pasos 1 a 7 para cada diseño que desee un acceso directo.
  9. Pon a prueba tus accesos directos. Usted puede necesitar para abrir el menú de los servicios de una vez (haga clic en el menú de la aplicación para la aplicación actual y revelar el menú de servicio) antes de los accesos directos se activan.

Como una alternativa al uso de la Automator/Servicios combinados para crear los atajos de teclado, puede utilizar FastScripts, la versión gratuita que permite ajustar rápidamente los atajos de teclado de 10 secuencias de comandos, o $14.95 para un número ilimitado. Teclado Maestro también puede ejecutar una secuencia de comandos con un atajo de teclado, pero es un poco excesivo si esta es su única necesidad (es digno de la comprobación hacia fuera para un montón de otras scripty/powerusery tipo de cosas).

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