重置 xrandr (或:在断开连接时关闭 --scale-from 设置)

重置 xrandr (或:在断开连接时关闭 --scale-from 设置)

我最近发现通过向我指出论点,该主题对我有很大帮助--scale-from。我对现在连接投影仪的方式非常满意,并且可以在两台设备上显示相同的内容,而无需进行任何平移或剪辑。但不幸的是,我不知道在断开投影仪连接后如何再次关闭设置。

在我的示例中,我的笔记本电脑屏幕(xrandr 中的 LVDS1)的分辨率为 1366x768,投影仪 (VGA1) 的分辨率为 1280x800。连接投影仪后我使用

xrandr --output VGA1 --mode 1280x800 --output LVDS1 --scale-from 1280x800

这虽然不方便,但至少是合乎逻辑的。但是,当我稍后断开投影仪并想要切换回仅使用笔记本电脑屏幕时,我需要执行以下操作

xrandr --output VGA1 --off
xrandr --output LVDS1 --scale-from 1366x768
xrandr --fb 1366x768

我觉得很不方便。另外,我不知道是否有可能查明当前是否存在比例设置。所以我的问题是:有没有更简单的方法?由于 1366x768 是笔记本电脑屏幕的首选分辨率,我希望有一个分辨率存在。

答案1

我今天使用相同的工作流程并偶然发现了一个解决方案。它看起来像--scale--scale-from是方便的别名,--transform所以我认为“重置”这些类型的修改的最佳方法是使用下面的标志:

--transform none

相关内容