Pular para o conteúdo

Ativando o NumLock na inicialização do Linux

Dica publicada em Linux / Configuração
Ricardo Rodrigues Lucca jllucca
Hits: 21.832 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
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!

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Transcode - sincronização de som e vídeo

Medir Tempo

Tabela ASCII

Acompanhe cotações e fundos de investimentos no Linux

Tirar foto de terminal

Ubuntu não Loga Após Instalação de Driver Nvidia [Resolvido]

Arch Linux: Firefox em português Brasil

Fazendo o Firefox instalar extensões

Asterisk na rede interna

Instalação de impressora de rede Samsung ML-331x Series

#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!
#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

Entre na sua conta para comentar.