Olá comunidade Ubuntu,
Eu posso controlar o brilho do meu DELL U2713HM conectado ao DisplayPort através do comando:
ddccontrol -p -r 0x10 -w 53
onde neste exemplo o número 53 representa o nível de brilho (faixa de 0 a 100). Mas não sei como vincular o comando às minhas teclas de brilho no teclado.
Eu já procurei, mas apenas encontrei respostas para telas de laptop integradas. In /sys/class/backlight
é a pasta acpi_video0
com algumas subpastas e arquivos. O arquivo actual_brightness contém um número de 0 a 20, que muda quando pressiono as teclas de brilho.
Como obtenho meu monitor externo listado como um dispositivo em / sys / class / backlight?
PS: Estou executando uma nova instalação do Ubuntu 12.10 com gráficos integrados Intel HD4000.
ddccontrol -p
, eu estou pensando em uma solução ...Respostas:
Não acho que a solução desejada para obter seu monitor externo
/sys/class/backlight
funcione, mas a boa notícia é que você pode ter uma boa animação de brilho!Experimentar
Agora podemos criar um script que simula o trocador de brilho do Ubuntu:
Como você pode ver, ele fixa os valores entre 0 e 100. Agora você pode vincular as chamadas
up
edown
ao script a alguns atalhos de teclado de sua escolha em Configurações do sistema> Teclado> Atalhos , como sugerido pelo fotomonster.Notas:
Não sei quanto tempo
ddccontrol -p
leva; se for muito longo, você também pode adicionar umasync
opção ao script que salva o valor do brilho do monitor em um arquivo. Então, em vez de obter o brilho atual,ddccontrol
você pode simplesmente obtê-lo em seu arquivo, que deve ser muito mais rápido. Claro que você precisaria atualizar as chamadasup
edown
para escrever o novo brilho no arquivo ...script inspirado por este post no archlinux .
fonte