0 votos

El Visor de Teclado a través de un atajo de teclado no sale realmente después de cerrarlo

He conseguido añadir un acceso directo para el visor de teclado a través de BetterTouchTool. Sin embargo, una vez que ejecuto el Visor de Teclado y lo cierro mediante el botón rojo X, no puedo volver a abrirlo mediante un acceso directo. Así que comprobé el monitor de actividad y me di cuenta de que en realidad sigue ahí, ¡aunque haya salido de la aplicación!

He probado a mostrar el visor de teclado a través del botón de selección de idioma de la barra de menús y, a continuación, pulsando Mostrar visor de teclado, el visor de teclado se abre siempre. Además, puedo volver a abrir la aplicación después de cerrarla a través de un atajo de teclado SÓLO CUANDO abro el visor a través del botón de menú o la configuración.

  • ¿Por qué la aplicación no se cierra correctamente cuando se asigna a un atajo de teclado?

  • ¿Hay alguna manera de forzar una aplicación específica para forzar el cierre después de un tiempo de inactividad?

rMBP Mountain Lion OSX 10.8

0voto

Fuzzy Purple Monkey Puntos 702

open -a y launch parecen mantenerlo abierto también. Pero si se muestra el visor de teclado desde el menú de entrada y se cierra la ventana, el proceso se abandona inmediatamente. Así que una solución podría ser emular el clic en el elemento de menú:

tell application "System Events" to tell process "SystemUIServer"
    tell (menu bar item 1 where description is "text input") of menu bar 1
        click
        click menu item "Show Keyboard Viewer" of menu 1
    end tell
end tell

Además, puedo volver a abrir la aplicación después de cerrarla mediante un atajo de teclado SÓLO CUANDO abro el visor mediante el botón de menú o la configuración.

Si se han cerrado todas las ventanas, activate no suele abrir una nueva ventana por defecto. reopen lo haría, pero no parece funcionar con KeyboardViewer.

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