如何处理多屏幕上的窗口?

如何处理多屏幕上的窗口?

我有多个屏幕,即一台电脑显示器和一台电视。如果电视关闭时不向电视发送任何内容,那就更好了,但实际上,我可以关闭电视,然后双击 PDF 文档,然后它似乎无处可寻,因为它被发送到已关闭的电视上。这种行为有点不合逻辑(虽然我很高兴有多个屏幕,这样我就可以在电视上播放电影,并在桌面上用另一台显示器工作),所以你能告诉我如何解决这个问题吗?我使用的是戴尔 Optiplex 745,显卡带有双 DVI 输出,我不使用 HDMI,而是使用 DVI 转 HDMI 电缆,我相信电缆是好的。

在此处输入图片描述

答案1

似乎电视即使关闭后也能被检测到。只需拔出 dvi 电缆(如果从座位上可以轻松拿到)即可;)


如果不是,则使用以下命令将电视关闭作为显示器。

xrandr --output XXX --mode HRESxVRES --output YYY --off

XXX是您的主显示器的名称。YYY是您的电视的名称。HRESxVRES是您想要设置的主显示器的分辨率。


要弄清楚XXX和是什么,请在两个显示器都打开并正在使用时YYY检查命令的输出。xrandr --current

XXX最有可能的是LVDS1或 ,VGA1并且YYY最有可能是DVI1

此外,输出还将包含的允许值HRESxVRES


您可以选择为该命令添加别名,或者添加执行该命令的启动器按钮。

答案2

我在设置双显示器时也遇到了这个问题。我发现最简单的解决方法是使用键盘快捷键来恢复隐藏的窗口,尤其是因为我尽量减少插拔电缆的次数。

  • 得到Compiz配置设置管理器
    • sudo apt-get install compizconfig-settings-manager
  • 窗口管理, 使能够并点击进入Put设置
  • 放置在视口内 >> 放置在左侧 & 放置在右侧
    • 我喜欢super + alt + 左/右

现在,当您打开一个窗口但它在错误的屏幕上时,您可以使用键盘快捷键快速将其返回。

我经常需要按两次左键或右键,因为第一次按只会将其移到屏幕边缘。“放入相邻视口”应该一次完成此操作,但该功能已损坏,而是在工作区之间切换。这就是我使用“放入视口内”的原因。

提示: 在系统设置>显示下,确保您的电视位于右侧(即使它物理上不在右侧),以使程序更有可能默认使用显示器。

相关内容