Ativando o NUMLOCK na tty1 quando ligar o PC automaticamente

Publicado por Perfil removido em 04/07/2007

[ Hits: 6.628 ]

 


Ativando o NUMLOCK na tty1 quando ligar o PC automaticamente



Bom dia galera da VOL, esta dica é pra quem gosta de ligar o PC e ir para o modo texto já com a tecla NUMLOCK ligada.

Faça um script com as linhas:

#!bin/sh

setleds +num

Salve como o nome S10num e coloque no diretório /etc/rc2.d/. Dê um:

# chmod +x S10num

e depois execute-o:

# ./S10num

O nome do arquivo tem que conter o S maiúsculo, que indica para o arquivo init que o script deve dar um START ao ligar o PC e o 10 indica a prioridade do script, que pode ser qualquer número de 0 a 99, inclusive repetido, pode ser qualquer coisa a sua escolha. Quando você reiniciar o micro e for para a TTY1 vai perceber que o numlock esta ativo.

Outras dicas deste autor

Earth3D no Kurumin

Algumas dicas para novatos

Configurando placa de rede para IP fixo no Debian

BlueJ - Para iniciantes em Java e programação orientada a objetos

Gilberto Gil representando a comunidade

Leitura recomendada

Scpript para limpar os logs

Tornando seus scripts amigáveis (executáveis)

Reexecutando comandos do console

Funções em Shell Script

Executando uma música na partição do Windows pelo Shell

  

Comentários
[1] Comentário enviado por andersonjackson em 04/07/2007 - 08:25h

Que dica legal.

[2] Comentário enviado por fsamoreira em 04/07/2007 - 13:00h

Providencial essa dica, estava pensando agora pouco como faria para configurar o numlock. Mas, acho mais fácil colocar o código no /etc/rc.local

A diferença entre as distros quanto aos arquivos e pastas "rc" tornam sua dica incompatível com algumas. Mas, se não estou enganado, todas as distros tem uma "rc.local" (embora a pasta onde o arquivo está pode variar), o que tornaria a dica universal.

[3] Comentário enviado por jerrycantrell em 04/07/2007 - 19:42h

for tty in /dev/tty[0-7]; do setleds -D +num < $tty; done

Assim funciona em todos os tty's. :-)

Dá para fazer até um case com 'start, stop' e rodar o -num para desligar o numlock, hehe. ;-)

Abraços.

[4] Comentário enviado por rodrigoleme em 28/04/2008 - 18:45h

Muito util...
Obrigado pela dica!

[5] Comentário enviado por neon_ em 22/05/2008 - 22:29h

bem útil mesmo. economiza um clique no teclado. :)

[6] Comentário enviado por rogerio_gentil em 11/06/2008 - 10:46h

Gostei dessa dica... Mas no Ubuntu aqui da empresa onde trabalho não funcionou!

[7] Comentário enviado por felipe73 em 03/05/2009 - 22:17h

Vlw tava procurando como fazer isso!

[8] Comentário enviado por lcavalheiro em 21/11/2011 - 12:05h

Rogério, você pode procurar onde fica o arquivo rc.local no Ubuntu (eu não uso distros Debian-like, mas tenha certeza que alguém aqui no VOL vai te orientar direitinho ;-) e copiar o código do jerrycantrell (comentário #3) nele. O rc.local já costuma estar com permissão pra execução, mas caso não esteja (na pasta em que ele fica rode

$ sudo ls -l rc.local

e na coluna da esquerda cheia de letrinhas ao lado do rc.local veja se o quarto caractere é um "x". Se não for, rode

$ sudo chmod a+x rc.local

e reinicie o PC.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts