我想在Mac上禁用主监视器,然后以编程方式将辅助监视器更改为主要监视器。 有关如何做到这一点的任何帮助?不知道从哪里开始我的研究。
答案 0 :(得分:2)
将辅助监视器更改为主屏幕非常简单。需要使用CGConfigureDisplayOrigin()
将原点0,0设置为辅助显示。
可以找到完整的样本Here
关于如何禁用显示器的问题,遗憾的是我没有答案。我正在试图弄清楚它是如何完成的,因为有些应用程序如SwitchResX
能够禁用显示,所以不知何故必须是可能的。
答案 1 :(得分:0)
hmscreens效果很好:
http://www.hamsoftengineering.com/codeSharing/hmscreens/hmscreens.html
这是一个用于交换mointors的示例命令行:
hmscreens -setMainID `hmscreens -info | grep "Screen ID:" | head -2 | tail -1 | sed 's/[^0-9]*//g'`