Gibt es eine Möglichkeit, das Tastaturlayout zu ändern, bevor ein Programm geöffnet wird, und es dann wieder zu ändern, wenn das Programm beendet wird?

659
NullVoxPopuli

Alles ohne dass ich es sage, irgendetwas zu tun, nachdem ich das erste Ding angerufen habe.

Ich habe einen Mac. Und ein Automator-Service, der vor dem Start von Starcraft 2 von Dvorak in Qwerty wechselt ... Aber gibt es eine Möglichkeit, automatisch nach Dvorak zu wechseln, wenn ich Starcraft 2 verlasse?

3

1 Antwort auf die Frage

2
ghoppe

Die einzige Möglichkeit, wie ich dies tun kann, besteht darin, ein Applescript im Hintergrund geöffnet zu halten und das Starten / Beenden der Anwendung zu erkennen.

Ich habe eine Technik wie diese verwendet , um diese Frage zu beantworten, wie das Knurren deaktiviert wird, während VLC geöffnet ist. Sie können es an Ihre Situation anpassen, indem Sie feststellen, ob Starcraft geöffnet ist. Wenn Sie sehen, dass es nicht mehr läuft, wechseln Sie das Tastaturlayout und beenden Sie das Applescript.