Keyboard Viewer tramite scorciatoia da tastiera non si chiuderà effettivamente dopo averlo chiuso

0

Sono riuscito ad aggiungere un collegamento per visualizzatore tastiera tramite BetterTouchTool. Tuttavia, una volta eseguito Keyboard Viewer e chiuso tramite il pulsante X rosso, non riesco a riaprirlo nuovamente tramite una scorciatoia. Così ho controllato il monitor dell'attività e mi sono reso conto che in realtà è ancora lì, anche se ho chiuso l'applicazione!

Ho provato a visualizzare il visualizzatore tastiera tramite il pulsante di selezione della lingua sulla barra dei menu e poi a premere Show Keyboard Viewer, il visualizzatore tastiera si apre ogni volta. Inoltre, posso riaprire l'applicazione dopo averla chiusa tramite una scorciatoia da tastiera SOLO QUANDO apro il visore tramite il pulsante o le impostazioni del menu.

  • Perché l'applicazione non esce correttamente quando viene assegnata a una scorciatoia da tastiera?

  • C'è un modo per forzare un'app specifica a forzare la chiusura dopo un certo periodo di inattività?

rMBP Mountain Lion OSX 10.8

    
posta Render 08.08.2012 - 03:32
fonte

1 risposta

0

open -a e launch sembrano mantenerlo aperto. Ma se mostri il visualizzatore della tastiera dal menu di input e chiudi la finestra, il processo viene chiuso immediatamente. Quindi una soluzione potrebbe essere quella di emulare cliccando sulla voce di menu:

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

Also, I can re-open the application after closing it via a keyboard shortcut ONLY WHEN I open the viewer via the menu button or settings.

Se tutte le finestre sono state chiuse, activate in genere non apre una nuova finestra predefinita. reopen lo farebbe, ma non sembra funzionare con KeyboardViewer.

    
risposta data 08.08.2012 - 19:36
fonte

Leggi altre domande sui tag