Como garantir que a luz de fundo do teclado esteja sempre ligada (no máximo) no momento da inicialização?

0

Pergunta

Como garantir que a luz de fundo do teclado esteja ligada (no máximo) no momento da inicialização em um laptop Dell?

Fundamentação

Às vezes, eu bato na combinação de teclas que apagam a luz do teclado no dia, sem perceber, e quando eu acordo, no meio da noite, geralmente, eu não quero acordar minha esposa girando as luzes acesas. Por isso, eu busco uma solução, que leia o valor máximo possível da luz de fundo e a defina, não importando o que eu faço quando inicializo meu computador. Eu sempre o desligo à noite, então a solução não precisa levar em conta os modos de suspensão ou de hibernação.

Pesquisa

O valor máximo da luz de fundo do teclado é armazenado em:

/sys/class/leds/dell\:\:kbd_backlight/max_brightness

E o valor real do valor atualmente definido é armazenado em:

/sys/class/leds/dell\:\:kbd_backlight/brightness
    
por Vlastimil 30.10.2018 / 17:39

1 resposta

0

Não importa que o valor máximo provavelmente seja constante, eu não sei por que ou como, mas na inicialização anterior eu tinha o valor máximo de 3. Agora eu tenho 2. Estou confuso e perplexo ao mesmo tempo .

Eu não quero procurar por um motivo, como a configuração do BIOS, vamos apenas ler o valor máximo no momento da inicialização e configurá-lo. Não importa se durante o dia eu acidentalmente desliguei a luz de fundo.

Eu criei uma abordagem direta usando:

sudo crontab -e

E lendo e definindo o valor máximo em um comando:

@reboot /bin/cat /sys/class/leds/dell\:\:kbd_backlight/max_brightness > /sys/class/leds/dell\:\:kbd_backlight/brightness
    
por 30.10.2018 / 17:39