如何动态更改显示比例?

如何动态更改显示比例?

我的系统上有两台显示器,一台 4k 显示器(内置),一台 1080p 显示器(外置)。显然,这会导致一些缩放问题,因为窗口通常大小奇怪,而且通常诡异的

我已经能够(部分)解决这个问题,方法是将我的 4k 显示器设置为缩小到 1080p(使用 1 倍缩放),但当我拔下另一台显示器时,它会恢复到 4k。通常情况下,这会很棒,但它不会将我的缩放系数更改为我喜欢的 2 倍。

有没有什么方法可以配置我的系统,当我连接外接显示器时,将内置显示器降低到 1080p @ 1x 缩放比例,而当没有其他显示器插入时,将其重新增加到 4k @ 2x 缩放比例?


为了更好地解释潜在问题​​(以防这被解释为 X/Y 问题——事实确实如此),将我的笔记本电脑显示器设置为 4k @ 2x 缩放可以使它看起来不错,但我在其上打开并拖动到我的 1080p 显示器上的任何窗口都是双倍大小。例如,在此设置中,Unity 控制中心大约与我的 1080p 屏幕一样大。这显然特别糟糕,迫使这个半解决方案。

如果有办法让我的另一台显示器保持 4k @ 2x 缩放,同时保持窗口正常大小,我肯定会更加感激这样的解决方案,但我认为这是 X/GTK 的限制,迫使我使用目前使用的解决方法。我问过这个问题这里如果有人想抓住它。

答案1

缩放因子存储在如下KScreen部分中:~/.config/kdeglobals这里这里

可以使用以下方法重新启动 KDE某种组合的:

kquitapp5 plasmashell
kwin --replace &
kstart5 plasmashell

相关内容