Ativando o NUMLOCK na tty1 quando ligar o PC automaticamente

Publicado por Perfil removido em 04/07/2007

[ Hits: 6.849 ]

 


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 xorg.conf no Ubuntu Hardy (8.04)

Instalação do Pidgin 2.0.2 no Slackware (parte 3)

Wireless conecta, mas não navega no Ubuntu

O tv-time não acha sua placa de TV?

Midori: browser leve em GTK

Leitura recomendada

Curso de shell script em vídeo

Capturando os últimos artigos do VivaoLinux

Shell script no logon do openSUSE 11.3 para definir profile com configurações do wine e atalhos

Habilitar Cgi-Shell no Apache2

who - Comando com exemplos

  

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