如何在 xmonad 中“排列”我的显示?

use*_*471 3 x11

我有两个物理显示器。目前 xmonad 认为它们之间有一定的物理距离,因此当我将光标从一个显示器移动到下一个显示器时,鼠标会从一个显示器的边缘消失,并且我必须在鼠标出现在下一个显示器上之前继续移动鼠标一段距离。

另一个表明它们配置错误的迹象是,当屏幕保护程序在两个屏幕上显示动画时,中间有很大一部分缺失(并不是说我实际上关心屏幕保护程序的外观)

在 gnome 中,有一个显示设置面板,您可以在其中拖动一个显示器相对于另一个显示器的位置,以匹配您的物理现实(例如一个显示器比另一个显示器稍高)

xmonad 中的等价物是什么?

如果有帮助,这是 xrandr 的输出

Screen 0: minimum 320 x 200, current 3840 x 1920, maximum 16384 x 16384
DisplayPort-0 connected 1200x1920+1920+0 left (normal left inverted right x axis y axis) 518mm x 324mm
1920x1200     59.95*+
1920x1080     59.99  
1600x1200     60.00  
1680x1050     59.95  
1280x1024     60.02  
1280x960      60.00  
1024x768      60.00  
800x600       60.32  
640x480       60.00  
720x400       70.08  
DVI-0 connected primary 1200x1920+0+0 left (normal left inverted right x axis y axis) 518mm x 324mm
1920x1200     59.95*+
1920x1080     59.99  
1600x1200     60.00  
1680x1050     59.88  
1280x1024     60.02  
1280x960      60.00  
1024x768      60.00  
800x600       60.32  
640x480       60.00  
720x400       70.08
Run Code Online (Sandbox Code Playgroud)

预先感谢您的任何帮助!

小智 5

在您之前的问题中,Eric 建议使用arandr( 的图形前端xrandr),它可以让您轻松定位屏幕 - 我想这也可以使用来完成xrandr,但这里的 GUI 简化了您的生活。

同样,这个问题与 xmonad 无关。由于您不确定您正在使用哪个窗口管理器(在上一个问题中),我认为您需要了解:xmonad 是一个窗口管理器,而不是像 KDE 或 Gnome 这样的桌面环境。使用窗口管理器,您必须依赖 GNU/Linux 提供的工具来完成某些操作,桌面环境通常提供此类工具,例如屏幕保护程序、屏幕锁定、状态栏等。