Como desativar o Num Lock no seu computador

21 de dezembro de 2022 às 08:20

A tecla Numlock é talvez a tecla mais inútil e irritante em um teclado moderno. Um toque acidental e um monte de suas chaves estão gerando números de repente. Como você desliga permanentemente o Numlock em um computador?

CONTINUA DEPOIS DA PUBLICIDADE - OTZADS

Isso é especialmente um problema em teclados de laptop onde, em vez de um teclado numérico, há números impressos em suas teclas normais. E o Numlock está situado em algum lugar no topo, onde você acaba pressionando-o enquanto alcança o botão Home.

Como desativar o Num Lock no seu computador

Por que a tecla Numlock é um problema

A tecla Numlock, como o botão Caps Lock, é uma alternância. Se você acidentalmente pressionar Numlock, não pode simplesmente tocá-lo novamente para desbloqueá-lo?

Você certamente pode, mas isso só é bom para uma situação pontual. Se você descobrir que o Numlock está sendo ativado repetidamente em seu PC, você precisa de uma solução mais permanente.

O Numlock não apenas interrompe seu fluxo e atrapalha tudo o que você está trabalhando, mas também desperdiça uma quantidade excessiva de tempo e esforço na limpeza do erro. E ao contrário da tecla Caps Lock, quase nunca é útil, já que quase ninguém usa um teclado numérico.

Por que o Numlock continua sendo ativado no meu computador?

Existem três razões possíveis pelas quais você vê o indicador Numlock aparecer com frequência em um PC.

Primeiro, por acidente. Esse é o motivo mais comum, já que muitos digitadores rápidos acabam pressionando a tecla Numlock por engano.

Ele também pode estar ativado por padrão. Embora o padrão seja manter o Numlock desativado na inicialização, um bug – ou uma alteração na configuração relevante – pode ativá-lo toda vez que você inicializar o PC.

E, finalmente, pode ser um problema de software. Muito raramente, há um problema no qual o Num Lock é ativado sem que a tecla física seja pressionada. Este é o problema mais complicado de lidar, pois a origem do erro é difícil de determinar.

Como desativar o Num Lock

O problema enfrentado pela maioria das pessoas é tocar acidentalmente na tecla de bloqueio de número durante a digitação. Isso é facilmente corrigido desativando a chave usando o AutoHotkey.

Correção 1: desative a tecla Num Lock usando o AutoHotkey

O AHK é um utilitário leve para remapear chaves e criar teclas de atalho personalizadas para Windows 10 e 11. E, embora use scripts, coisas simples como criar associações de teclas exigem muito pouco código. Por exemplo, podemos desabilitar o Numlock usando uma única linha:

CONTINUA DEPOIS DA PUBLICIDADE - OTZADS

NumLock::Retorno

Fácil, não é? Aqui está um método passo a passo para instalar o AutoHotkey no seu computador e executar este script.

  1. Primeiro, baixe o AutoHotkey do site oficial.
Como desativar o Num Lock no seu computador
  1. Execute a configuração baixada para instalar o AutoHotkey no seu PC.
Como desativar o Num Lock no seu computador
  1. Depois que o AutoHotkey estiver instalado, você poderá criar um script AHK em qualquer lugar. Clique com o botão direito do mouse no espaço vazio em qualquer pasta e selecione Novo > Script AutoHotkey.
1671621638 410 Como desativar o Num Lock no seu computador
  1. Dê um nome apropriado e pressione Enter. Para realmente editar o script, clique com o botão direito do mouse no arquivo e selecione Abrir com > Bloco de anotações.
1671621638 950 Como desativar o Num Lock no seu computador
  1. Já existe um monte de coisas no arquivo, configurando as coisas para você. Ignore isso e digite o seguinte em uma nova linha:
CONTINUA DEPOIS DA PUBLICIDADE

NumLock:: Retorno

1671621639 64 Como desativar o Num Lock no seu computador
  1. Salve o arquivo e saia do Bloco de Notas. Para aplicar o script, clique duas vezes nele. A tecla Numlock não funcionará mais. Você pode fechar o script a qualquer momento clicando com o botão direito do mouse no ícone da bandeja do sistema AHK e selecionando Saída.
1671621639 705 Como desativar o Num Lock no seu computador

Observe que alguns aplicativos (principalmente videogames) podem interferir no AHK, portanto, geralmente é uma boa ideia executar o script clicando com o botão direito do mouse e selecionando Executar como administrador. Isso dá prioridade ao script, permitindo que ele seja executado em qualquer aplicativo.

Correção 2: desative a tecla Num Lock usando SharpKeys

AutoHotkey não é a única maneira de remapear chaves no Microsoft Windows. Você também tem o SharpKeys, que é um aplicativo baseado em GUI que faz basicamente a mesma coisa.

O SharpKeys funciona fazendo alterações diretamente no registro do Windows, em vez de interceptar pressionamentos de tecla como o AHK. Como tal, ele não tem a flexibilidade oferecida pelo sistema de script do AHK, mas não precisamos de nada sofisticado para remapear uma única chave.

  1. Baixe o utilitário de sua página do GitHub. Você pode pegar um arquivo zip que funciona como um aplicativo portátil ou um instalador MSI, se desejar.
1671621639 908 Como desativar o Num Lock no seu computador
  1. Execute o aplicativo depois de instalar ou extrair o SharpKeys.
1671621639 724 Como desativar o Num Lock no seu computador
  1. A janela principal listará todas as combinações de teclas que você escolher fazer no SharpKeys. Para criar um novo, clique no botão Adicionar botão. Isso abre o Adicionar novo mapeamento de teclas janela, com listas paralelas de teclas e funções pelas quais você pode substituí-las.
1671621639 834 Como desativar o Num Lock no seu computador
  1. Encontrar manualmente uma chave específica pode demorar um pouco, então selecione Digite a chave abaixo do painel esquerdo e pressione a tecla Numlock em seu teclado. Depois que o SharpKeys detectar o pressionamento de tecla, selecione OK continuar.
1671621639 849 Como desativar o Num Lock no seu computador
  1. A ação padrão à direita é Desligar a Chave, que é exatamente o que queremos. Basta selecionar OK. novamente.
1671621639 791 Como desativar o Num Lock no seu computador
  1. Como você pode ver, a tela principal agora tem uma nova entrada descrevendo a nova alteração. Para realmente aplicar essa alteração, use o Gravar no Registro botão.
1671621639 154 Como desativar o Num Lock no seu computador

O efeito é o mesmo de um script AHK – a tecla Numlock do seu teclado não funcionará mais. Este é um pouco mais difícil de desfazer do que um script, pois você precisa ativar o SharpKeys novamente e excluir a alteração, em vez de apenas sair do programa.

Correção 3: defina o estado Num Lock padrão como desativado no registro

Para muitas pessoas, o problema não é que eles apertaram acidentalmente a tecla Numlock, mas sim que o Numlock é ativado por padrão em seu computador.

Vamos deixar uma coisa clara desde o início – alterar o comportamento padrão do Numlock não é uma solução simples. Requer uma modificação da configuração relevante do BIOS ou do registro.

Honestamente, isso nem é um problema que requer uma correção, pois você sempre pode desativar o Numlock manualmente toda vez que iniciar o computador. Melhor ainda, o script AHK que descrevemos na Correção 5 cuida de desabilitar o Num Lock automaticamente, independentemente de ter sido acionado por padrão ou não.

Se você ainda deseja mexer na configuração do Registro, aqui está o método passo a passo para fazer isso.

  1. Abra o Editor do Registro procurando por Regedit no Menu Iniciar.
1671621640 700 Como desativar o Num Lock no seu computador
  1. Navegue até HKEY_USERS.DefaultControl PanelKeyboard no painel esquerdo. Você também pode anexar este endereço à raiz na barra de endereços na parte superior, assim:
1671621640 404 Como desativar o Num Lock no seu computador
  1. Você verá um monte de chaves no lado direito, incluindo uma chamada InitialKeyboardIndicators. Clique duas vezes nesta entrada para modificar seu valor.
1671621640 714 Como desativar o Num Lock no seu computador
  1. Altere o valor para 0 para desativar automaticamente o Numlock na inicialização. Selecione OK e feche o Regedit para salvar as alterações. A nova configuração entrará em vigor na próxima reinicialização do computador.

Correção 4: defina o estado Num Lock padrão como desativado no BIOS

Na maioria dos laptops e computadores de mesa, também é possível modificar o estado padrão do Numlock nas configurações do BIOS. Isso geralmente é uma correção mais permanente do que a edição do Registro, que geralmente pode ser desfeita pelo Windows.

1671621640 604 Como desativar o Num Lock no seu computador

No entanto, não há instruções específicas para alterar o estado Numlock no BIOS, pois os layouts do BIOS diferem de placa-mãe para placa-mãe. Basta dar uma olhada nas configurações do BIOS do seu computador e verificar se há algo que diga Num Lock – geralmente é a configuração padrão.

Correção 5: mantenha o Num Lock constantemente desativado com o AutoHotkey

Já vimos como remapear a tecla Numlock para nada usando AHK, mas que tal manter o Num Lock totalmente desativado? Existem duas maneiras de fazer isso.

O primeiro método é usar a função interna SetNumLockState do AHK. Usando isso, você pode forçar o Numlock a permanecer desativado, independentemente de quantas vezes um aplicativo (ou pressionamento de tecla acidental) tente ativá-lo. Basta colocar as seguintes linhas em um novo script AutoHotkey e salvá-lo:

#Força de instância única

#Persistente

SetNumLockState, Desativado

SetNumLockState, AlwaysOff

Agora execute este script como Administrador. Não será mais possível habilitar o Numlock no seu computador, com a chave ou não. Mesmo que o Numlock tenha sido ativado antes de executar o script, ele será desativado.

Caso queira usar o Numlock novamente, você sempre pode pausar ou suspender o script no ícone da bandeja do sistema.

Agora, em alguns sistemas, o recurso AlwaysOn não funcionará de forma consistente. Isso geralmente ocorre quando o estado é acionado por um aplicativo em vez de uma chave.

Para essas situações, é necessário um script um pouco mais complexo. Basicamente, precisamos de um cronômetro que verifique o estado do Num Lock a cada algumas centenas de milissegundos, desligando-o caso ele esteja ativado. Parece complicado, mas é muito simples na prática.

#Força de instância única

#Persistente

SetTimer, CheckNumlock, 500

Retornar

Verificar Numlock:

Estado := GetKeyState(“Numlock”, “T”)

SeIgual, Estado, 1

{

SetNumLockState, Desligado

}

Retornar

Execute este script como Administrador e o Numslock nunca mais poderá ser ativado em seu computador.

Qual é a melhor maneira de desativar o Num Lock no seu computador?

A maneira mais infalível de desativar completamente o Numlock no seu PC – e mantê-lo assim – é usar um script AutoHotkey que verifica continuamente o estado do Num Lock e o desativa quando necessário.

Dito isto, a maioria dos usuários não precisa de um script tão abrangente. Se tudo o que você deseja é desabilitar a tecla Numlock física em seu teclado, um script AHK de uma linha é suficiente.

Para modificar o estado padrão do Numlock na inicialização, você precisa se aprofundar no registro ou fazer alterações nas configurações do BIOS. Você também pode apenas tocar uma vez toda vez que inicializar o seu PC, caso ambas as opções pareçam muito técnicas para você.

Mais sobre:
SUGESTÕES PARA VOCÊ