Existe uma maneira de alterar o layout do teclado antes que um programa seja aberto e, em seguida, alterá-lo novamente quando o programa sair?

3

Tudo sem que eu diga para fazer qualquer coisa depois de eu invocar a primeira coisa.

Eu tenho um mac. E um serviço de automação que muda de dvorak para qwerty antes do lançamento de starcraft 2 ... mas existe uma maneira de mudar automaticamente de volta para dvorak quando eu sair do StarCraft 2?

    
por NullVoxPopuli 10.08.2010 / 04:12

1 resposta

2

A única maneira de saber como fazer isso é ter um "continue aberto" em segundo plano e detectar o lançamento / encerramento do aplicativo.

Eu usei uma técnica como essa para responder a esta pergunta sobre desabilitar o growl enquanto o VLC está aberto. Você pode adaptá-lo à sua situação, detectando se o Starcraft está aberto. Quando você vê que não está mais em execução, mude o layout do teclado e saia do applescript.

    
por 10.08.2010 / 04:52