Mac Mountain Lion en el keyboard de pantalla

¿Hay alguna manera de que, cuando cambie las inputs de idioma para su keyboard, el keyboard en pantalla se muestre automáticamente?

  • Método abreviado de keyboard para mover la aplicación de pantalla completa a la segunda pantalla
  • Apple 27 "Thunderbolt / Cinema Display DPI
  • Cómo extraer el icono de layout del keyboard
  • Mac equivalente a los filters de color iOS (Tritanopia)
  • ¿Puedo apagar la pantalla con un atajo de keyboard?
  • ¿Cómo cambio el foco del monitor con el keyboard?
  • ¿Cómo se activa el modo de visualización de objectives en iMac utilizando un keyboard con cable que no sea mac?
  • La pantalla de Mac no se encenderá
  • One Solution collect form web for “Mac Mountain Lion en el keyboard de pantalla”

    Supongo que quiere mostrar un keyboard en pantalla al cambiar el layout de su keyboard. Un enfoque obvio es usar AppleScript, y eso es lo que hice aquí. Creo que este enfoque no es propenso a errores, pero funciona.

    Al principio, en las preferences de Systems, selecciona los keyboards que deseas usar y asegúrate de marcar 'Mostrar input en la barra de menus' Preferencias del sistema -> Teclado -> Fuentes de entrada

    Luego verifique si sus idiomas están disponibles en el 'Menú de input' en la esquina superior derecha de su barra de menu.

    Nombre de fuente de entrada de teclado

    Entonces, ahora los keyboards están disponibles en la barra de menu. Podemos usar applescript para invocar con la barra de menu e iniciar su keyboard en pantalla.

    (* A function to change the language and activate the keyboard app *) on changeKeyboardLayout(layoutName) (* Close the current language keyboard app *) tell application "KeyboardViewer" quit end tell (* Change the keyboard layout *) tell application "System Events" to tell process "SystemUIServer" tell (menu bar item 1 of menu bar 1 where description is "text input") click click menu item layoutName of menu 1 end tell end tell (* Open the new language keyboard app *) tell application "KeyboardViewer" activate end tell end changeKeyboardLayout (* Call the function with the keyboard name as variable *) changeKeyboardLayout("US Extended") (* changeKeyboardLayout("Canadian English") *) (* changeKeyboardLayout("US") *) 

    Puede usar Automator para hacer una Aplicación o un Servicio de este AppleScript e, incluso, puede asociarle una pulsación de tecla.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).