Ativando o NumLock na inicialização do Linux

Publicado por Ricardo Rodrigues Lucca em 27/06/2003

[ Hits: 20.806 ]

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

Documentação

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

Xterm colorido

Bit Torrent no Linux

Achando comandos no console com "!" e "?"

Leitura recomendada

Instalando W32codecs e mais algumas coisas no Ubuntu Gusty - 7.10

Se o pendrive não monta no Slackware...

Guardar histórico de todos os comandos do BASH

Adicionar caminho ao PATH do Linux

Anjuta 1.2.4 e Ubuntu Edgy: Sim, é possível

  

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