我有 2 个显示器设置。当我在一个屏幕上全屏显示某些内容(例如游戏或电影)时,我经常想将另一个屏幕变黑,以免分散注意力。有没有简单的方法可以快速将两个屏幕中的一个变黑,而无需进入系统设置并完全禁用该屏幕(这会导致其所有窗口被重新定位等)?
答案1
用于xrandr
挑选您想要调暗的显示器(我假设是辅助显示器,如果没有,请移除^
):
$ xrandr | awk '/ connected [^p]/{print $1}'
HDMI2
然后使用它来关闭显示器的亮度:
xrandr --output HDMI2 --brightness 0
您可以将其设置为 1 以使其再次可见:
xrandr --output HDMI2 --brightness 1
xrandr
的输出形式为:
Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 32767 x 32767
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm
1920x1080 60.0*+
...
720x400 70.1
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 476mm x 267mm
1920x1080 60.0*+ 50.0 59.9
1920x1080i 60.1 50.0 60.0
...
720x400 70.1
DP2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
因此,我正在寻找带有 的显示,但描述中connected
后面没有。primary