内外屏快速切换

内外屏快速切换

有没有一种可靠的方法可以直接使用 X 或 KDM/GDM/KDE/Gnome 在外部屏幕之间快速切换并相应地修改屏幕布局?我从 Windows 7 的 +P 功能中汲取灵感,其中中央弹出窗口显示 4 种不同的可能布局:仅外部、重复、仅内部屏幕、扩展桌面。

我可以通过使用 Nvidia 控制面板(如果我使用开源驱动程序,则通过 KDE X 屏幕配置选项屏幕以及 Gnome 的类似操作)在其中任何(或至少大多数)之间进行切换。我想要一种更快的方法来切换输出,而不必浏览数十亿个菜单(好吧,有点夸张,但仍然......你明白了)

答案1

通过开源驱动程序,您可以使用xrandr用于修改屏幕布局的命令行实用程序。将按键或菜单项绑定到一个小脚本,xrandr如果您愿意,可以调用该脚本。对于您描述的配置,命令类似于

xrandr --output external
xrandr --output external --same-as internal
xrandr --output internal
xrandr --output external --left-of internal

其名称很可能不是internal“and” external,而是DVI-0“and”VGA-0或其他名称;跑去xrandr看看你有什么。您可以编写一个更实质性的脚本来解析 的输出xrandr,例如,如果您想要一个在几个预定义设置之间循环的密钥。

你可以做类似的事情nvidia-settings用于 Nvidia 专有驱动程序。文档不是很精确;您最好的选择可能是通过 GUI 设置一些不同的配置,并使用nvidia-settings --config.

答案2

听起来您正在寻找X 调整大小、旋转和反射扩展 (RandR)图形用户界面,这是一个清单,不过我对他们了解不多。

相关内容