Ativando o NUMLOCK na tty1 quando ligar o PC automaticamente

Publicado por Perfil removido em 04/07/2007

[ Hits: 7.522 ]

 


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

Configurando o layout do teclado rapidamente

Transforme a manpage do GNU/Linux em PDF

Instalando Telegram no LMDE 3

Instalando o Google Chrome no Slackware 13.0 e 13.1

Repositório .deb

Leitura recomendada

Shell - Encontrando erros

Shell Script / Kommander

Conhecendo o test

Como fazer o Linux ignorar um ping

Tornando seus scripts amigáveis (executáveis)

  

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

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts