Como escurecer a tela quando assiste a um vídeo / jogo na outra tela?

3

Eu tenho uma configuração de 2 exibições. Quando eu tenho algo em tela cheia em uma tela (como um jogo ou um filme), muitas vezes eu quero escurecer a outra tela para que não seja uma distração. Existe alguma maneira fácil de apagar rapidamente uma das duas telas, sem entrar nas configurações do sistema e desabilitar essa tela completamente (o que faz com que todas as suas janelas sejam realocadas, etc.)?

    
por Mark E. Haase 18.11.2014 / 19:30

1 resposta

4

Use xrandr para escolher o monitor que você deseja escurecer (suponho que o monitor secundário, se não remover o ^ ):

$ xrandr | awk '/ connected [^p]/{print }'
HDMI2

Em seguida, use-o para desativar o brilho dessa tela:

xrandr --output HDMI2 --brightness 0 

Você pode defini-lo como 1 para torná-lo visível novamente:

xrandr --output HDMI2 --brightness 1
A saída de

xrandr é da seguinte forma:

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)

Estou procurando uma exibição com connected , mas não seguida por primary na descrição.

    
por muru 18.11.2014 / 19:40