これで、仮想 Mac マシンがセットアップされました。現在、デフォルトの US キーボードが設定されています。(たとえば) ドイツのユーザーが仮想マシンにログインした場合、仮想マシンでスクリプトを実行して、ログインしているユーザーのキーボード レイアウトを検出し、それに応じて Mac のキーボード レイアウトを変更する必要があります。
仮想マシンの実際のレイアウトを変更するために AppleScripts UI Scripting を使用する予定です。しかし、実際のデバイスに接続されているキーボードを仮想マシンから検出するにはどうすればよいでしょうか?
例 :: ドイツから私の仮想 Mac にログインしたとします。その場合、ドイツ語キーボードの Y と Z が入れ替わっています。しかし、私の仮想マシンは通常の QWERTY 形式です。したがって、Y を入力すると、実際には Z が入力され、その逆も同様です。したがって、仮想 Mac に接続するときは、ドイツ語のキーボードを使用していることを確認し、それに応じて仮想マシンに設定されているキーボードをあなたの形式に変更する必要があります。