Existe uma maneira / utilitário para ativar o CAPS LOCK somente depois que a tecla for pressionada por um segundo ou mais? Não quero desativá-lo completamente, apenas evite a ativação acidental dessa função.
AutoHotkey pode ser script para fazer isso?
Respostas:
Isso pode realmente ser feito com um script de timer AHK. Esse script será registrado quando o Caps Lock for pressionado e interceptará o Capslock Up , permitindo que ele seja acionado apenas se um certo número de milissegundos tiver passado. O tempo limite padrão é 0,2 seg. Isso pode ser configurado na bandeja do sistema.
fonte
Eu tenho dois scripts AHK aqui. Se você quiser que eu explique além do que eu comentei nos scripts, adicione um comentário abaixo.
O primeiro é mais complexo e provavelmente propenso a falhas, mas envia o CapsLock como um pressionamento de tecla literal depois de manter por um segundo.
O segundo alterna o estado de "Caps Lock", o que pode não ser desejável se a razão pela qual você deseja o atraso for a tecla de atalho CapsLock de outro programa.
Você pode configurar o atraso alterando a
Delay
variável na segunda linha.Envia um pressionamento de tecla "CapsLock" literal
Alterna o estado "Caps Lock":
fonte
Uma pesquisa no Google me deu este link para http://chuchuva.com/software/capslockdelay/ . o primeiro dos três links para download ainda funciona.
Eu não sei sobre o script AutoHotKey. Talvez o Google para AutoHotKey e atraso caplock.
fonte
Encontro um utilitário antigo (versão 1.0, de janeiro de 2001), chamado "Toggler", que funciona melhor para mim, embora às vezes pareça estar desativado no Windows 10. Ele permite adicionar um atraso ao CapsLock com uma função SmartShift para desative o CapsLock se a tecla Shift e uma letra forem pressionadas. Possui muitos outros recursos que não uso.
Nota do editor: Parece que o desenvolvedor, Aestas Software, pode não estar mais por perto, e o software não parece ter sido atualizado desde 2001. No entanto, ainda pode ser baixado em http://download.cnet.com/Toggler /3000-2072_4-10054498.html
fonte