私は問題があります。Macには2つのキーボードレイアウトがあります。これは、異なる人と通信しながら2つの異なる言語で入力する必要があるためです。キーボードショートカットを使用して、Cmd+Space
あるレイアウト(言語)から別のレイアウト(言語)に切り替えます。
Cmd+Space
が押されたときにカスタムスクリプトを実行できるかどうか疑問に思いますか?それができるPuntoSwitcherというアプリがあることは知っています。
私の考えは、現在の言語を示すためにキーボードの強調表示レベルを変更することです。
- 明るい=ドイツ語(またはロシア語など)
- 薄暗い=英語
問題は、次のことができるAPIをどこで見つけるかです。
- MacOSXでキーボードレイアウトをインターセプトする
- キーボードのハイライトの明るさを変更する