是否可以保存和加载显示配置?

是否可以保存和加载显示配置?

我的电脑有 2 个显示器,很多时候我需要更改配置(从扩展桌面到单个桌面,更改哪个是主屏幕等等)

我想知道是否有办法保存和加载这些配置,以便将来快速访问。我知道有这种办法,xrandr而且我知道可能可以为每个设置写一个别名,只是想知道是否有更简单的方法,还是我要阅读手册并按照这种方式来做。

答案1

安装 arandr

sudo apt install arandr

它是一个图形应用程序,您可以按照自己想要的方式设置所有屏幕,应用设置,然后保存设置(文件->另存为)。

最好的事情是,这些设置实际上是作为 shell 脚本保存的,其中包含xrandr应用配置所需的命令。由于它们是纯文本文件,您可以在最喜欢的文本编辑器中打开它们,以了解语法xrandr或根据自己的喜好进行修改。最后,您可以为这些 shell 脚本分配键盘快捷键(通过arandr或通过通用键盘配置工具),也可以将它们添加到菜单中以方便访问。

例如,我最初制作了一个脚本,用于arandr将屏幕向右扩展,后来我手动对其进行了修改,将 Broadcast-RGB 更改为 Full,以适应我使用的某些显示器,而自动设置无法正常工作。

arandr脚本看起来像这样,所以正如您所见,它是一个单一xrandr命令,因此一旦您学会如何执行它就arandr不再需要了。

#!/bin/sh
xrandr --output DP-1 --off --output HDMI-1 --set "Broadcast RGB" "Full" --mode 1920x1080 --pos 1920x0 --rotate normal --output eDP-1 --primary --mode 1920x1080 --pos 0x0 --rotate normal --output HDMI-2 --off --output HDMI-1

答案2

如果你更喜欢命令行,你可以使用https://github.com/phillipberndt/autorandr为了同一个目的。

相关内容