xrandr 的输出显示 1024x768+1366+0;这是什么意思,我可以改变它吗?

Hel*_*lio 4 xrandr screen

$ xrandr
VGA1 connected 1024x768+1366+0 (normal left inverted right x axis y axis) 0mm x 0mm
Run Code Online (Sandbox Code Playgroud)

我不明白 1366 中的数字1024x768+1366+0代表什么。我可以改变它的价值吗?

Jac*_*ijm 6

正如穆鲁所说, 1366是屏幕的水平偏移量。

如何读取 xrandr 的输出

一个例子:

在此处输入图片说明

想象一下你的两个屏幕,放在一起成为一个框架。如上图所示,它们将共同构成一个虚拟屏幕。在 的输出中xrandr,左侧屏幕显示:1680x1050+0+347。最后两个数字;+0+347示出了xy所述的左上角的距离(像素)的屏幕,所述虚拟的左上角它们英寸

右侧屏幕显示1280x1024+1680+0。这+1680+0节目类似的信息,你可以在图片中看到

你能改变这些值吗?

在边界内,是的。使两个屏幕顶部对齐的示例:

xrandr --output DVI-I-1 --pos 0x0
Run Code Online (Sandbox Code Playgroud)

DVI-I-1 是我的左屏幕

这将创建如下情况:

在此处输入图片说明

更多关于 xrandr 的选项在这里