Remapear o teclado com o mapa scancode para desativar alt + ctr + del

0

Eu tenho um aplicativo para ser executado em um quiosque dedicado. Eu quero desabilitar qualquer tecla no Windows7.

Eu quero bloquear Alt + Ctr + Del, que os usuários não podem desligar o sistema.

Eu quero desabilitar as teclas Alt, Ctrl que os usuários não podem usar Alt + Ctrl + Del, eu uso este Scancode Map

REGEDIT5 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode  Map"=hex:00,00,00,00,00,00,00,00,09,00,00,00,00,00,5b,e0,00,00,5c,e0,00,00,5d,e0,00,00, 44,00,00,00,1d,00,00,00,38,00,00,00,1d,e0,00,00,38,e0,00,00,00,00

Mas não trabalhe para mim !!!

Como usar o mapa scancode para desativar alt + ctr + del?

    
por Niloo 11.01.2014 / 07:55

1 resposta

10

Solução

Existem vários problemas no seu ficheiro .reg :

  1. REGEDIT5 não é um identificador válido; use Windows Registry Editor Version 5.00 em vez disso.
  2. A primeira linha do arquivo é reservada para a versão do editor de registro e deve ser seguida por uma linha em branco .
  3. Você coloca um espaço extra entre Scancode e Map .
  4. Cada valor hexadecimal separado por vírgula não deve conter espaços extras.

Aqui está a versão fixa e funcional:

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,09,00,00,00,00,00,5b,e0,00,00,5c,e0,00,00,5d,e0,00,00,44,00,00,00,1d,00,00,00,38,00,00,00,1d,e0,00,00,38,e0,00,00,00,00

De acordo com o artigo vinculado por tenorkev , estas são as chaves que serão desativadas:

5b e0    Left Windows Key
5c e0    Right Windows Key
5d e0    Windows Menu Key
44 00    F10
1d 00    Left Ctrl
38 00    Left Alt
1d e0    Right Ctrl
38 e0    Right Alt

Certifique-se de reiniciar depois para aplicar as alterações. Como alternativa, você pode usar SharpKeys para desabilitar ou remapear qualquer tecla.

Leitura adicional

por 11.01.2014 / 19:21