如何以不同方式缩放两个显示器并旋转其中一个?

如何以不同方式缩放两个显示器并旋转其中一个?

我有两个屏幕:

  1. 4K、HDMI-0
  2. 1680x1050,DVI-1

HDMI-0 位于 DVI-1 的左侧。 DVI-1 顺时针物理旋转 90 度(--rotate left将使其正确旋转以适应物理旋转)。

我想正确缩放两个显示器并保持旋转。我该怎么做呢?

这是我尝试过的:

实验一:

xrandr --output DVI-1 --rotate normal --mode 1680x1050 --scale 2x2 --panning 3360x2100+3840+0 --fb 7200x2160 --pos 3840x0 --output HDMI-0 --mode 3840x2160 --scale 1x1

这将使两个屏幕并排并且不旋转。在 DVI-1 上,指针可以越过屏幕底部几个像素(~30 像素?),但是,当突出显示屏幕区域时,突出显示仅到达屏幕底部上方(可能约为 40 像素)。像素)。

实验2:

xrandr --output DVI-1 --mode 1680x1050 --rotate left --scale 2x2 --panning 2100x3360+3840+0 --fb 5940x3360 --pos 3840x0 --output HDMI-0 --mode 3840x2160 --scale 1x1

这将正确旋转 DVI-1,但比例会错误。这将是原始比例,但 DVI-1 的屏幕尺寸加倍,因此当鼠标移至屏幕的右边缘或下边缘时,屏幕将平移 2100x3360 的区域,但显示器的视口将仅显示 1050x1680 的屏幕。 (就像在 RTS 游戏中平移地图一样)。

我使用的是 Kubuntu 18.04。

这个问题类似于配置 3 屏幕/双图形/旋转屏幕 Ubuntu 15.10虽然它有 3 个屏幕,而且分辨率也有问题。

相关内容