📌  相关文章
📜  更改默认位置屏幕 mac - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:26:22.756000             🧑  作者: Mango

修改默认屏幕位置 MacOS

如果你是Mac用户,你可能已经注意到了如下提示:

请将菜单栏上的Dock拖到另一个显示器上以更改默认显示器位置。

诚然,这是一个非常繁琐的过程,特别是对于那些使用多个显示器的人来说。

但是,你会惊喜地发现,你实际上可以通过命令行更改Mac的默认显示器位置。这是通过在bash shell中运行命令来完成的,以下是如何操作。

第1步:检查显示器ID

首先,你需要使用以下命令检查显示器ID:

$ defaults read /Library/Preferences/com.apple.windowserver | grep "DisplayID"

该命令将列出所有连接的显示器的ID。复制你想更改的显示器的ID,例如:

"474B0600-666E-CC6A-B7C0-B9D100DF7E87"

记住,该ID只是作为示例。

第2步:更改默认位置

使用以下命令更改所选显示器的位置:

$ defaults write /Library/Preferences/com.apple.windowserver.plist DisplayMovedOffscreenX -integer 1000
$ defaults write /Library/Preferences/com.apple.windowserver.plist DisplayMovedOffscreenY -integer -1000

在这里,“-integer”选项用于将值设置为整数,而“1000”和“-1000”则是X和Y的位置值。根据你想要将显示器移动到的位置进行更改。

第3步:保存修改

最后,使用以下命令保存更改:

$ sudo killall WindowServer

这会重新启动Mac的窗口服务器,使更改生效。

现在,如果你再次移动你的鼠标到该显示器的位置,就会发现Dock已经在所选位置了!

结论

通过上述三个简单的步骤,你就可以在Mac上更改默认显示器位置,而无需在GUI中操作。如果你经常使用多个显示器,这将节省你大量的时间和精力。