我有两个屏幕:
- 4K、HDMI-0
- 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 个屏幕,而且分辨率也有问题。