是否可以只用一台显示器来翻转屏幕,就像在镜子中一样?

是否可以只用一台显示器来翻转屏幕,就像在镜子中一样?

在 Windows 上,有一些应用程序可以将屏幕上的图形从左到右切换(反之亦然),但据我所知,它们都需要至少 2 个显示器。看起来,由于 Windows 的运行方式或某些机制,镜像转换无法在单个屏幕上运行。

我想知道这在理论上是否可在 Linux 上实现。是否有程序可以做到这一点?

答案1

您关于在单个屏幕上不可能的论点与我的理解和经验不符。因此,我会忘记拥有多个屏幕的任何要求。这是基本功能。

这基本上是所有现代图形适配器的一个功能。如果您使用的是 X (不是 wayland),

xrandr --listactivemonitors

将为您提供活动监视器的列表,如下所示:

Monitors: 1
 0: +HDMI-0 2560/597x1440/336+2560+0  HDMI-0

请注意,这HDMI-0是您的屏幕的名称。

知道您的屏幕名称后就可以使用

xrandr --output HDMI-0 --reflect x

水平镜像(替换xy垂直镜像;改为normal重置为正常方向)。

您的屏幕设置中也可能会公开相同的功能(我不知道,这取决于您使用的会话/窗口管理器)。

对于 Wayland:还没有尝试过,但我认为替换xrandrwlr-randr(你可能必须安装它 - 如何做到这一点取决于你的发行版,但通常很容易)应该可以解决问题。

相关内容