executa script na tecla de atalho em todos os runlevels

1

Eu tenho um laptop com gráficos intel. O controle de brilho da tecla Fn só funciona quando o usuário está conectado ao ambiente da área de trabalho. Ele nunca funciona na tela de login ou em sessões tty. Eu tenho que executar manualmente o comando como root para alterar o brilho em sessões tty, o que é um pouco doloroso, considerando que o brilho não persistirá na reinicialização.

Posso alterar o brilho escrevendo o valor em /sys/class/backlight/intel_backlight/brightness , o que requer permissões de root. Eu tenho um script bash que aumenta ou diminui o brilho em 10% baseado no argumento que ele recebe.

Agora, quero alterar o brilho sempre que pressionar uma combinação de teclas, executando esse script em todos os níveis de execução. Como posso fazer isso nos sistemas init e systemd? Eu preciso da solução irrelevante para o ambiente de desktop. Eu uso o debian wheezy.

Diga,

LCtrl + LShift + LArrow --> decrease brightness.
LCtrl + LShift + RArrow --> increase brightness.
    
por Bharat G 18.01.2016 / 02:21

0 respostas