Ativando o NumLock na inicialização do Linux

Publicado por Ricardo Rodrigues Lucca em 27/06/2003

[ Hits: 20.787 ]

Blog: http://aventurasdeumdevop.blogspot.com.br/

 


Ativando o NumLock na inicialização do Linux



Para ativarmos o numlock no Linux usamos o comando setleds.

# setleds +num

Isso irá ativar o numlock. Podemos ativar o numlock de outro terminal fazendo:

# setleds +num < /dev/tty2

Assim, podemos fazer laço de repetição contando até o numero de terminais que nós temos na máquina e rodar o comando fazendo ele receber o terminais correspondentes para ser ativados.

for i in 1 2 3 4 5 6; do
/usr/bin/setleds +num < /dev/tty${i}
done

Isso fará com que o numlock seja aceso em todos os terminais da máquina.

Agora, basta por isso no rc.local e pronto! Numlock aceso logo na inicialização!

Outras dicas deste autor

XMMS - Colocando ordem no random

Pérolas do desconhecido, comandos não tão conhecidos que podem ser úteis

I InstallFest na UNISINOS

Verificar conversão de tipo em C/C++

ls exibindo somente diretórios

Leitura recomendada

Corrigindo incompatibilidade do kdemod após o "nascimento" do KDE 4.1 no Arch

Squid autenticando via radius

Montando Android no Debian automaticamente

Barrando acesso de hosts a sua máquina

Resolvendo o problema de autenticação no wvdial

  

Comentários
[1] Comentário enviado por rsouza em 28/08/2003 - 11:57h

Isso comando serve para qualquer linux?

[2] Comentário enviado por jllucca em 28/08/2003 - 12:21h

creio q sim, mas se não der só postar q nos ajudamos!

[3] Comentário enviado por canaman em 17/02/2004 - 17:25h

Isso só funciona para os terminais. Na inicialização do X o numlock é desligado. Para iniciá-lo no X vejam o q eu escrevi em: http://acampamentos.sites.uol.com.br/Numlock.txt Qualquer dúvida mande um email!

[4] Comentário enviado por jllucca em 17/02/2004 - 23:51h

Bom, canaman! O pessoal que uso o KDE(e acredito que no GNOME tenha algo parecido so procurar) indo no Centro de Controle na parte do teclado existe como alterar a opção do numlock entre 3(não fazer nada, ligar, desligar).

[5] Comentário enviado por linuxdeveloper em 23/04/2004 - 14:13h

show de bola mas no X nao funcionou por causa de ser um outro terminal

[6] Comentário enviado por linuxdeveloper em 23/04/2004 - 14:15h

show de bola mas no X nao funcionou por causa de ser um outro terminal

[7] Comentário enviado por linuxdeveloper em 23/04/2004 - 14:15h

show de bola mas no X nao funcionou por causa de ser um outro terminal

[8] Comentário enviado por linuxdeveloper em 23/04/2004 - 14:15h

show de bola mas no X nao funcionou por causa de ser um outro terminal

[9] Comentário enviado por linuxdeveloper em 23/04/2004 - 14:15h

show de bola mas no X nao funcionou por causa de ser um outro terminal

[10] Comentário enviado por jllucca em 23/04/2004 - 23:02h

linuxdeveloper,

não flood! Clique uma vez e chega!

[11] Comentário enviado por jalas em 03/06/2004 - 10:20h

acredito que funcione mais no meu terminal naum funcionou acho que fiz coisinha errada ... ttstststststs

[12] Comentário enviado por jllucca em 04/06/2004 - 20:16h

me abstenho de responder... isso nem é pergunta... se fosse um comentario visando corrigir uma coisa q não funciona era aceitavel.... Mas, isso... :(

[13] Comentário enviado por fabiobarrinovo em 03/10/2004 - 17:21h

muito bom, to testando aqi no meu...

[14] Comentário enviado por vodooo em 13/10/2004 - 03:12h

E para que ele fique ativo no X, crie o arquivo ~/.Xmodmap e coloque o seguinte conteúdo nele:

keycode 64 = Meta_L
keycode 0x6D = Multi_key
keycode 79 = 7
keycode 80 = 8
keycode 81 = 9
keycode 83 = 4
keycode 84 = 5
keycode 85 = 6
keycode 87 = 1
keycode 88 = 2
keycode 89 = 3
keycode 90 = 0
keycode 91 = comma
keycode 86 = plus
keycode 77 =

[15] Comentário enviado por jllucca em 13/10/2004 - 08:30h

Se a pessoa usar Gnome ou KDE ela indo no Centro de Controle tem como configurar de três formas o num lock: deixar como esta(não mexe no numlock), ligar(se tiver apagado acende, se tiver acesso permanece acesso), desligar(se tiver ligado apaga, se tiver apagado fica desligado)...

Obrigado pela contribuição!

[16] Comentário enviado por r3dh0t em 16/12/2005 - 10:31h

daew quem ta com duvida eu ja tinha escrito um artigo sobre isso: http://www.vivaolinux.com.br/dicas/verDica.php?codigo=857

[17] Comentário enviado por jllucca em 19/12/2005 - 18:06h

legal, mas se reparar a data quem veio antes foi o meu :p

[18] Comentário enviado por aviana em 15/03/2006 - 20:21h

Para aqueles que usuam Slackware

Abrir o arquivo em modo de edição
/etc/rc.d/rc.local

Colocar essas linhas dentro do arquivo
for tty in/dev/tty[1-9]* do
/usr/bin/setleds -D +num < $tty
done

Salvar

Depois digitar
source /etc/rc.d/rc.local


[19] Comentário enviado por Registrador em 08/04/2006 - 17:46h

setleds +num
KDGETLED: Argumento inválido
Error reading current led setting. Maybe stdin is not a VT?

[20] Comentário enviado por jllucca em 10/04/2006 - 10:27h

Registrador,

esse comando é para ser usado em terminais do linux. No console do gnome, xterm e pelo ALT+F2 pelo que testei dão erros parecidos com os reportados por voce. Se voce quer ativar o numlock em alguma interface grafica que não seja o GNOME ou KDE coloque essa linha no /etc/init.d/rc.local (slackware). Caso deseje ativar o numlock na inicialização do GNOME/KDE ambos tem em suas configurações de teclado essa possibilidade e mais duas(deixar como esta e desativa, alem da de ativar).

[]'s



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts