Como ligar os LEDs do teclado automaticamente
Dica publicada em Linux / Configuração
Como ligar os LEDs do teclado automaticamente
Dica de como ligar os LEDs do teclado automaticamente no boot:
#/bin/bash
#ligateclado.sh
echo -n "Ligando os LEDs to teclado: "
for tty in /dev/tty[1-6] /dev/tty1[2]
do
setleds -D +num <$tty &
done
echo "Ok, pronto. "
#ligateclado.sh
echo -n "Ligando os LEDs to teclado: "
for tty in /dev/tty[1-6] /dev/tty1[2]
do
setleds -D +num <$tty &
done
echo "Ok, pronto. "
Pronto! Basta colocar esse script na pasta /etc/rc.d/ e dar um:
# chmod +x ligateclado.sh
Esse procedimento ligará o NumLock nos terminais tty de 1 a 6 e nos terminais tty11 e tty12. Lembrando que o pacote console-tools deve estar instalado para que isso funcione.
Eu deveria instalar o pacote 'numlockx' (pacote Debian) e ,no Gnome, ir em : Preferencias -> Avançado -> Sessões, na aba Programas Iniciais -> Adicionar "numlockx on". Com essas duas soluções, script e numlockx, consegui ligar o NumLock em todos os terminais, gráficos ou não.
Observação: No Debian (pelo menos no meu que é o Debian-BR-CDD), eu coloquei o arquivo de script (dado acima) no diretório "/etc/init.d/" e fiz um link simbolico, em "/etc/rcS.d" (não existia o "/etc/rc.d/"), para ele, modifiquei o nome do link simbolico para "S<numero para a ordem de execução>ligateclado.sh". Só assim, com o "S<numero>ligateclado.sh" ele executava o script (esse numero informa a ordem de execução, os outros arquivos no mesmo diretório estão todos numerados). E não deve ser esquecido o comando "chmod" (dado acima), que é dado no link simbolico.
Observação 2: Link Simbólico
Para fazer um link simbólico digite o comando:
"ln -s <diretório do aquivo a ser linkado>/<nome do arquivo linkado> <nome dado ao link simbolico>"
Esse comando deve ser dado no diretório do link simbolico a ser criado.
Talvez tenha ficado meio confuso, mas comigo deu certo.