Aqui está um truque para desativar o caps lock e o num lock:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:
00,00,00,00,00,00,00,00,
04,00,00,00,3A,00,00,00,
00,00,3A,00,00,00,45,00,
00,00,00,00,00,00,00,00
Aqui estão os dois hacks combinados. Numlock desativado + ctrl trocado com caps lock.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,04,00,00,00,3A,00,1D,00,1D,00,3A,00,00,00,45,00,00,00,00,00
OK, aqui está o mapa de scancode para desativar o Numlock. Eu olhei aqui , numlock é hexadecimal 45. Faça backup do registro com antecedência.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,00,00,45,00,00,00,00,00
Na verdade, Nikolay, esse link para o fórum técnico da MSFT é um pouco curto, veja essas informações em askvg. Alternar (1) na verdade não desabilita o numlock, apenas define o estado no momento da inicialização. Na verdade, ele faz três coisas, ativa o capslock, o numlock off e o scrollock off. Aqui estão as demais configurações. Portanto, isso não parece uma resposta para a questão do OP.
http://www.askvg.com/force-capslock-numlock-and-scrolllock-keys-behavior-using-windows-registry/
0 - Turn all indicators Off (NumLock, CapsLock, ScrollLock)
1 - Turn CapsLock On
2 - Turn NumLock On
3 - Turn CapsLock and NumLock On
4 - Turn ScrollLock On
5 - Turn CapsLock and ScrollLock On
6 - Turn NumLock and ScrollLock On
7 - Turn all indicators On (NumLock, CapsLock, ScrollLock)
Uma boa ferramenta para essas tarefas são as SharpKeys .
É pequeno, portátil e faz o mesmo que a resposta aceita acima, apenas através de uma GUI
fonte
HKEY_CURRENT_USER\Control Panel\Keyboard\InitialKeyboardIndicators
ver a resposta do VL-80.Esta é apenas uma citação do fórum Microsoft Tech :
fonte
Ou a maneira mais rápida e fácil, já que toda a nossa empresa tem 10 teclas e odeia quando reverte para as teclas de seta duplicadas.
Funcionou muito bem durante quase a última década em todas as estações de trabalho, não requer programação complicada, scripts de inicialização ou edições no registro.
fonte
(Esta é uma expansão da postagem de Knuckle-Dragger que adiciona alguns detalhes.)
As chaves podem ser mapeadas no registro se o scancode de chave apropriado puder ser descoberto. Geralmente, atualmente, as especificações do teclado são usadas regularmente, mas os fabricantes podem ocasionalmente ter especificações únicas. Uma lista dos scancodes pode ser encontrada nesta documentação, Keyboard Specification Code Specification, e mais alguns detalhes podem ser encontrados: aqui .
Agrupamentos hexadecimais:
Eles podem ser colocados em um arquivo de registro (por exemplo
keyboard_context-menu-to-control.reg
):fonte
Retire a tampa da chave e coloque-a na gaveta. A tecla Insert estava me causando problemas, e a melhor maneira de lidar com isso era removê-la completamente do teclado. Quando o software reativar o numlock, use um teclado para desativá-lo novamente e tente impedir que o software o faça novamente.
fonte
Aqui está outra solução divertida (se eu mesmo disser ;-), mantenha a tecla Num Lk pressionada por 5 segundos e o Windows dará a você a opção de receber um tom diferenciado de ligar / desligar ao tocar nas três teclas de bloqueio (caps lock , Num Lock, bloqueio de rolagem). Esse recurso é chamado de teclas de alternância.
fonte
Aqui estão algumas maneiras que não funcionaram para mim:
Instalei as SharpKeys, mas não consegui ver a tecla NumLock na lista de teclas a serem adicionadas (e, de qualquer forma, não gosta de software que menciona que precisa do Windows 2003 para ser executado!)
Tentei alterar a configuração do registro, tanto na chave mostrada quanto na chave USER / DEFAULT - isso não teve efeito
Eu tenho um Dell Precision. No BIOS, você pode alterar a propriedade Habilitar Numlock da categoria de comportamento do POST para desativar o NumLock, mas parece não ter efeito!
Não é realmente uma resposta, mas apenas para simpatizar se você está tentando fazer a mesma coisa (talvez seja hora de remover a chave da tecla NumLock no teclado ...).
fonte