当我连接外部显示器时,我需要一个脚本来自动:
1.检查是否存在“附件”选项卡,检查外接显示器是否已连接。
2.激活“附件”选项卡以进行聚焦。
3.仅在镜像关闭时才打开镜像。
将分辨率设置为:
4.“优化” - > “内置Retina显示屏”(更换组合框)。
5.“缩放”(单选按钮选择)。
6.“选择1440 x 900”。 (默认左侧的选项)。
我有一台运行macOS 10.13,High Sierra和FullHD外接显示器的MacBook Pro 2017。
对于大多数工作,我更喜欢“缩放”分辨率为1440 x 900而不是我系统的默认分辨率1680 x 1050。
当我连接外部显示器时,MacBook Pro会根据外部显示器更改分辨率,然后我总是需要重置。
我一直试图写一个苹果,但没能通过。我不想使用任何额外的应用程序 SwitchResX 对于这个案例。
我已经尝试过脚本了 是否可以使用键盘快捷键更改显示分辨率? 该脚本返回错误:
System Events got an error: Can’t get radio group 1 of group 1 of tab group 1 of window "Built-in Retina Display" of process "System Preferences". Invalid index.
很高兴看到你解决了。 :)也许你想为自己的问题添加答案,因为这对其他用户无疑是有用的。
—
Monomeeth
对不起@Monomeeth我还有很长的路要走,才能让所有的东西都能正常工作......还在寻找一种正确的方法来检测外部显示器是否堵塞。如果我能完成所有工作,肯定会分享。
—
Jagdish Adusumalli
click radio button 3 of radio group 1 of group 2 of tab group 1