如何镜像具有不同分辨率的显示?

如何镜像具有不同分辨率的显示?

兰德

我想在笔记本电脑上做演示和打字,并且知道投影仪显示的正是我看到的内容。以下是简略的xrandr 输出

~$ xrandr
Screen 0: minimum 8 x 8, current 2560 x 1440, maximum 16384 x 16384
eDP-1-1 connected 2560x1440+0+0 (normal left inverted right x axis y axis) 310mm x 170mm
   2560x1440     60.00*+  48.00
   1920x1440     60.00
   1856x1392     60.01
   1792x1344     60.01
   1600x1200     60.00
   1400x1050     59.98
   1280x1024     60.02
   1280x960      60.00
   1024x768      60.04    60.00
HDMI-1-2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 598mm x 336mm
   1920x1080     60.00*+  50.00    59.94
   1920x1080i    60.00    50.00    59.94
   1280x1024     75.02    60.02
   1152x864      75.00

运行 Xorg 服务器 1.19 和 xrandr 程序版本 1.5.0,我只想镜子将笔记本电脑屏幕 (eDP-1-1) 的输出连接到外部投影仪 (HDMI-1-2)。考虑到没有匹配的屏幕分辨率,我该如何最好地做到这一点?

顺便说一下这里提到的变换/缩放选项https://dgl.cx/2014/08/xrandr-tips似乎对外部屏幕 HDMI-1-2 没有任何影响,但对 eDP-1-1 有影响。

答案1

作为在错误报告中进行了精彩的描述,我想要的是:

镜像显示

考虑到我的显示器的当前名称(它会改变),答案是:

xrandr --output HDMI2 --auto --scale-from 2560x1440 --output eDP1

实际镜像监视器

尽管如此,我强烈建议你使用mons 管理你的 Xorg 多显示器显示

答案2

您没有具体说明您尝试过什么,但这个scale选项对我来说很有效。还请注意scale-from对您而言可能更简单的选项。

$ xrandr --output DP1-1 --same-as DP1-8 --scale 2.7x2.7 --output eDP1 --same-as DP1-8 --scale 1.3x1.3

另请注意各种答案这里

相关内容