Como escrever um script que automaticamente pressiona o botão 'Fn + F3' no meu teclado

0

Estou lutando com problemas de redefinição do brilho da tela. Ele é redefinido para 100% em cada reinicialização. Eu tentei procurar soluções, mas nenhuma delas funcionou [incluindo xbacklight ].

Como posso alterar o brilho da tela pressionando Fn + F3 algumas vezes, eu queria saber se eu poderia fazer um script fazer isso em cada reinicialização?

    
por yask 26.10.2014 / 08:06

2 respostas

3

Forma alternativa

Escrever um script para pressionar uma combinação de teclas para definir o brilho da tela parece um desvio para mim. Você pode definir diretamente o brilho da tela no login, adicionando o comando:

xrandr --output <your_screenname> --brightness 0.7

para seus aplicativos de inicialização. Naturalmente, em vez de 0.7 (= 70%), você pode usar qualquer valor que preferir.

Substitua <your_screenname> pelo nome real da sua tela. Descubra o nome da sua tela procurando na saída do comando:

xrandr

Procure a palavra connected ; o nome antes disso é o nome da sua tela

Adicione o comando aos seus aplicativos de inicialização

Abra os aplicativos de inicialização (Aplicativos de inicialização do Dash >) e escolha "Adicionar". Adicione o comando acima e, na próxima vez que fizer login, o brilho da sua tela será definido automaticamente para o valor definido no comando.

    
por Jacob Vlijm 26.10.2014 / 08:40
1

O brilho de um sistema Ubuntu é mantido como números em 3 arquivos brightness , max_brightness e actual_brightness in /sys/class/backlight/<VGA> directory.

Substitua <VGA> por intel_backlight se você tiver uma placa VGA da Intel e radeon_bl0 se tiver uma placa AMD.

Você pode verificar o valor no arquivo max_brightness e, com base nisso, definir um valor no arquivo brightness . Portanto, quando o sistema for reinicializado, o brilho será redefinido para o valor no arquivo brightness .

Você não precisará de um script personalizado para redefinir o brilho.

    
por astrob0t 26.10.2014 / 08:55