Existe algum programa que impeça a alteração do estado numlock? [fechadas]

3

Eu uso meu teclado numérico para o propósito pretendido: inserir números. Meu chefe, por outro lado, não acredita nas setas (ou algo assim), então sempre que ele usa meu computador, ele desliga meu numlock.

Eu acho isso muito chato (< - eufemismo), e muitas vezes me pergunto se havia uma maneira de evitar que ele mexesse nas configurações do meu teclado, ou redefini-lo após um período de tempo, ou algo assim. Mesmo uma simples mensagem de confirmação ( "Tem certeza de que você quer apropriar-se indevidamente do teclado numérico? Você sabia que há uma tecla de apagar perfeitamente útil apenas um pouquinho à esquerda? ") ajudaria.

Existe um programa que fará isso? (O sistema operacional é o Windows XP, pelo menos por enquanto; pode ser o Windows 7 em algumas semanas.) Falhando nisso, há algum lugar que venda um gadget que dê ao meu chefe um choque elétrico se ele tocar na minha tecla numlock?

    
por Martha 21.11.2009 / 01:49

3 respostas

2

AutoHotKey?

SetNumlockState, AlwaysOn

trava o numlock.

edit: você também pode considerar

Numlock::MsgBox, [your message here]

ou

numlock::shift

para mapear para mudar - permitindo que você mantenha a tecla pressionada e use-a como teclas de seta, ou não segure a tecla, e use-a para números.

    
por 21.11.2009 / 02:08
3

Você pode usar teclas de atalho para remapear o numlock para outra tecla, como shift.

    
por 21.11.2009 / 02:02
0

No registro, abra HKEY_CURRENT_USER\Control Panel\Keyboard .

A entrada InitialKeyboardIndicators pode ter os seguintes valores:

0 = NumLock é desativado após o logon.
1 = Desativar NumLock.
2 = Numlock é ativado após o logon.

EDITAR

Se eu entendi seu dilema corretamente, você gosta de um ajuste NumLock e seu chefe gosta de outro. Então, por que você não cria outra conta de usuário para seu chefe? Você também pode usar uma proteção de tela com sua senha para forçá-lo a fazer logon para usar o computador. Eu acredito que é uma solução melhor do que monkeying com o registro.

Com relação à chave do registro, existem dois deles. Veja como funciona:

Após a inicialização e antes do login, o Windows lê o HKEY_USERS\.DEFAULT\Control Panel\Keyboard\InitialKeyboardIndicators
e configura como padrão. Após o logon, o Windows aplica a configuração de HKEY_CURRENT_USER\Control Panel\Keyboard\InitialKeyboardIndicators (0 = desativado, 2 = ativado). Essa configuração é armazenada independentemente dentro de cada perfil de usuário e o estado da sessão do Windows é salvo no logoff. Isso significa que, se você ativar o NumLock, um valor de 2 será gravado no logoff e o NumLock será ativado no próximo login.

    
por 21.11.2009 / 12:06

Tags