Logré agregar un atajo para el visor de teclado a través de BetterTouchTool. Sin embargo, una vez que ejecuto Keyboard Viewer y lo cierro con el botón rojo X, no puedo volver a abrirlo con un atajo. Así que revisé el monitor de actividad y me di cuenta de que en realidad todavía está allí, ¡aunque salí de la aplicación!
Intenté mostrar el visor de teclado a través del botón de selección de idioma en la barra de menú y luego presioné Mostrar visor de teclado, el visor de teclado se abre cada vez. Además, puedo volver a abrir la aplicación después de cerrarla mediante un atajo de teclado SOLO CUANDO abro el visor mediante el botón de menú o la configuración.
¿Por qué la aplicación no se cierra correctamente cuando se asigna a un método abreviado de teclado?
¿Hay alguna manera de forzar el cierre de una aplicación específica después de un tiempo de inactividad?
rMBP León de montaña OSX 10.8
open -a
y launch
parecen mantenerlo abierto también. Pero si muestra el visor de teclado desde el menú de entrada y cierra la ventana, el proceso se cierra inmediatamente. Entonces, una solución podría ser emular hacer clic en el elemento del 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 SOLO 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 predeterminada. reopen
haría eso, pero no parece funcionar con KeyboardViewer.
Prestar