所以我们设置了虚拟Mac机器。它目前设置了默认的美式键盘。如果来自(比如)德国的用户登录到虚拟机,我需要在虚拟机上运行一个脚本,找出用户登录的键盘布局,然后相应地更改Mac上的键盘布局。
我打算使用AppleScripts UI Scripting来更改虚拟机的实际布局。但是,如何从虚拟机中检测连接在真实设备上的键盘?
示例::假设您从德国登录我的虚拟Mac。在这种情况下,您的德语键盘有Y& Z互换了。但是,我的虚拟机具有正常的QWERTY格式。因此,当您键入Y时,它实际上键入Z,反之亦然。因此,当您连接到我的虚拟Mac时,我需要确定您使用的是德语键盘,并相应地将我的虚拟机上的键盘设置更改为您的格式。