我想禁用 Mac 上的主显示器,然后以编程方式将辅助显示器更改为主显示器。关于我如何做到这一点的任何帮助?不知道从哪里开始我的研究。
问问题
917 次
2 回答
2
将辅助显示器更改为主屏幕非常简单。需要将原点 0,0 设置为使用CGConfigureDisplayOrigin()
.
完整的样本可以在这里找到
对于如何禁用显示器的问题,不幸的是我没有答案。我试图弄清楚它是如何完成的,因为有一些像SwitchResX
这样的应用程序能够禁用显示器,所以它一定是可能的。
于 2012-12-19T12:01:05.820 回答
1
hmscreens 很好用:
http://www.hamsoftengineering.com/codeSharing/hmscreens/hmscreens.html
这是交换显示器的示例命令行:
hmscreens -setMainID `hmscreens -info | grep "Screen ID:" | head -2 | tail -1 | sed 's/[^0-9]*//g'`
于 2019-03-05T17:02:22.820 回答