Desative as teclas do teclado no Windows com o AutohotKey

Desative as teclas do teclado no Windows com o AutohotKey

Quando você está no seu teclado, muitas coisas são tão frustrantes quanto acidentalmente atingindo uma tecla disruptiva. Por exemplo, a tecla Windows pode causar alguns aplicativos de tela cheia para minimizar.

Pressionar a tecla Alt às vezes pode bloquear completamente todas as entradas de teclas posteriormente. Se você está acidentalmente atingindo essas chaves sem saber, isso pode causar grandes inconvenientes e confusão.

Índice

    Muitas das soluções usuais que permitem desativar as principais entradas no Windows agora estão desatualizadas. Por exemplo, a chave simples de desativar não é mais freeware. Sharpkeys e Keytweak não são oficialmente apoiados pelas versões mais recentes do Windows. Então, o que você faz quando está sem opções? Você constrói o seu próprio!

    Continue através dos avisos de instalação usando as opções padrão, mostradas acima. Quando a instalação estiver concluída, você pode fechar totalmente. Ainda não precisamos lançar o AutohotKey.

    Construindo seu script AutohotKey

    Agora que você baixou o AutohotKey, é importante entender o que faz. AutohotKey permite criar seus próprios scripts personalizados que ele compilará e executará. Pense no AutohotKey como uma linguagem de programação simplificada que atende especificamente à automação e criando atalhos de teclado do Windows.

    Aprender uma linguagem de programação é difícil, mas estamos aqui para simplificar como você pode usar os poderes do AutohotKey para desativar a entrada de qualquer uma das teclas do seu teclado.

    Escolha suas chaves

    O primeiro passo é escolher quais chaves você deseja desativar. Vá para o site de documentação do AutohotKey para encontrar uma lista de todas as chaves suportadas.

    Para o bem deste exemplo, queremos desativar a tecla de bloqueio do Caps. Nesta página, você pode ver que o AutoHotKey referências que chavem como “Caps Lock”. A coluna esquerda mostra o (s) nome (s) de referência e a coluna direita mostra qual chave ela corresponde.

    Abra um editor de texto

    Em seguida, abra qualquer editor de texto. Pode até ser um bloco de notas, que usaremos. Em um documento em branco, digite o nome de referência da chave seguido de “::retornar”.

    Veja como é o nosso exemplo de bloqueio de caps:

    Você pode acreditar que essa é a única linha de código que você precisa para desativar a chave? Se você decidir que deseja desativar mais de um, poderá repetir essa mesma linha, em uma nova linha, para cada chave adicional.

    Salve seu script

    O próximo passo é salvar o script para que ele possa ser executado. Você vai querer escolher um local permanente para isso, provavelmente não na sua área de trabalho, porque mostrarei como fazer com que esse script seja executado na inicialização mais tarde.

    Neste exemplo, escolhemos a pasta "scripts" em nossos documentos. Depois de escolher um local para salvá -lo, altere o “Salvar como tipo" para "Todos os arquivos”. Em seguida, digite um nome de arquivo de sua escolha e certifique -se de anexar o “.AhkExtensão. Isto é muito importante.

    Salvar seu arquivo como AHK informa seu sistema sabe que ele deve ser compilado e executado por AutohotKey.

    Executando seu script AutohotKey

    Depois de salvar seu arquivo AHK, navegue até onde ele é salvo no Windows Explorer. Você deve ver que o ícone do arquivo é uma folha de papel com um "h", o que significa que está associado ao AutohotKey.

    Clique duas vezes no arquivo. Você pode não notar que nada acontece, mas você deve ver o ícone AutohotKey aparecer na bandeja do sistema da barra de tarefas.

    Pode estar oculto quando você o vir, então você precisará clicar no ícone de seta para cima para mostrar seus ícones de bandeja do sistema oculto nesse caso.

    Agora, tente usar a chave que você desativou. Funciona? Caso contrário, você desativou com sucesso a chave! Nesse caso, você pode ter feito algo errado. Leia as instruções com mais cuidado e tente novamente.

    Controlando seu script AutohotKey

    Clique com o botão direito do mouse no ícone AutoHotKey na bandeja do sistema da barra de tarefas, exibirá o seguinte menu:

    As duas opções importantes que valem a tocar são "Recarregar este script" e "suspender as teclas de atalho".

    Pode chegar um momento em que você quiser editar seu script dekey automático enquanto estiver executando ativamente. Talvez você queira adicionar outra chave para bloquear, por exemplo. Depois de salvar suas alterações no arquivo AHK, selecione o “Recarregue este script”Opção. Isso permitirá que você carregue as alterações do seu script sem precisar fechar e reabrir o arquivo.

    Se você quiser impedir que o AutohotKey bloqueie qualquer chaves, selecione o “Suspender teclas de atalho”Opção. O ícone da bandeja do seu Autohotkey mudará de um "H" para um "S" para indicar que as teclas de atalho estão sendo bloqueadas. Para reativar todas as teclas de atalho, repita esta mesma ação novamente.

    Executando seu script na startup

    Agora que você tem seu script funcionando, você pode decidir que é tão importante que deseja que ele comece automaticamente com o Windows. Isso é fácil de fazer.

    aperte o Windows + r Chaves para trazer o prompt de execução da janela. Nele, tipo “%dados do aplicativo%”E acerte Digitar. Isso o levará à pasta "Roaming" dentro de "AppData".

    Aqui, passe pelas seguintes pastas: Microsoft> Windows> Menu Iniciar> Programas> Startup. Em outro menu do Windows Explorer, navegue até a pasta onde seu script AutohotKey é salvo. Clique com o botão direito do mouse e clique em “Criar atalho”. Isso criará um atalho para o arquivo na mesma pasta.

    Arraste e solte esse atalho para o “Comece" pasta.

    Adicionar o script à sua inicialização dessa maneira permite fazer edições no local original do arquivo, em vez de navegar até esta pasta a cada vez. Se você fizer edições frequentes, este é um grande tempo economizador.

    Isso é tudo o que é preciso. Com uma linha simples em um script AutohotKey, você pode desativar qualquer tecla padrão no teclado e salvar -se de horas de dores de cabeça. Não compre pela web para obter uma solução simples e gratuita para este problema, siga este guia e faça um você mesmo!