У меня есть 2 установки дисплея. Когда у меня есть что-то полный экран на одном экране (таком как игра или фильм), я часто хочу закрасить черной краской другой экран так, чтобы это не было отвлечение. Там какой-либо простой способ состоит в том, чтобы быстро закрасить черной краской один из двух экранов, не входя в параметры настройки системы и отключив тот экран полностью (который заставляет все его окна быть перемещенными, и т.д.)?
Используйте 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
в описании.