He encontrado un camino a través de BetterTouchTool para hacer lo siguiente:
- Activar el Visor del teclado mediante un acceso directo
- Cierre el Visor del teclado con otro acceso directo
- Alternar el Visor del teclado mediante un acceso directo (no es necesario para los dos anteriores)
- También subí el AppleScript para mayor comodidad
Plataforma: rMBP Mountain Lion OSX 10.8
Activar el Visor del teclado mediante un acceso directo
- Ejecutar BetterTouchTool
- Agregar método abreviado de teclado
- Agregar acción predefinida > > Abrir aplicación / archivo / script ...
- Navegue a Macintosh HD / System / Library / Input Methods /
- Seleccionar KeyboardViewer
Ahora tiene un método abreviado de teclado para activar el visor sin un script adicional.
SIN EMBARGO, noté que al presionar el botón rojo X no se cierra la aplicación, lo que significa que el visor de teclado solo se activará una vez. Así que necesitas crear un script para salir del programa.
Para solucionar este problema:
Cerrar el Visor de teclado con otro método abreviado de teclado
- Open Automator
- Elegir aplicación como tipo de documento
- Agregar RunAppleScript
- Donde dice (* Tu script va aquí *), reemplázalo con
quit application "KeyboardViewer"
- Compile y guarde como en los documentos o en cualquier lugar que desee (lo moví a la misma ubicación que KeyboardViewer)
- Abre BetterTouchTool
- Agregar método abreviado de teclado
- Agregar acción predefinida > > Abrir aplicación / archivo / script ...
- Localice el archivo de la aplicación que acaba de guardar
Ahora tiene una forma de salir del visor de KeyBoard para siempre una vez que esté activado. Úsalo en lugar del botón X rojo. Hasta que descubra por qué el visor del teclado no se cierra completamente cuando presionas el botón X, esta debería ser tu solución.
EDIT
¡He descubierto una manera de cambiar el visor del teclado!
TOGGLE KEYBOARD VIEWER con un atajo de teclado
el mismo proceso que antes, pero se cambia el código:
- Open Automator
- Elegir aplicación como tipo de documento
- Agregar RunAppleScript
- Donde dice (* Su script va aquí *), reemplácelo con
if application "KeyboardViewer" is running then
quit application "KeyboardViewer"
else
activate application "KeyboardViewer"
end if
- Compile y guarde como en los documentos o en cualquier lugar que desee (lo moví a la misma ubicación que KeyboardViewer)
- Abre BetterTouchTool
- Agregar método abreviado de teclado
- Agregar acción predefinida > > Abrir aplicación / archivo / script ...
- Localice el archivo de la aplicación que acaba de guardar
Ahora el Visor del teclado está activado y ¡ni siquiera es necesario asignar varios accesos directos!
Enlace para AppleScript
Subí la aplicación en línea para un acceso más rápido en lugar de hacer todos los pasos de codificación anteriores (solo activa esta aplicación a través de BetterTouchTool)
Sin embargo, como no soy un editor identificado, su sistema operativo puede bloquear la ejecución de esta aplicación, dependiendo de sus preferencias de seguridad. Entonces, si prefiere no ejecutar aplicaciones de editores no identificados, simplemente siga los pasos anteriores para crear su propia aplicación.
Enlace a archivo: enlace
Espero que ayude a alguien como me ayudó :)