Os scancodes no registro estão em hexadecimal (base 16) e incluem dois bytes. O primeiro byte às vezes é usado como um código de escape ( 0xE0
), como para a chave de exclusão:
Control é 58
ou 0x003A
O código de classe de F12 é 88
ou 0x0058
O scancode do Delete está com escape 83
ou 0xE053
Isso resulta nas seguintes edições de registro para fazer essa alteração (observe que você precisa aumentar 02,00,00,00
para 03,00,00,00
para indicar a chave adicional):
53,e0,58,00
O que você quer fazer é obter um utilitário chamado SharpKeys , que fornecerá uma interface GUI para modificar o mapa de chaves do Registro . Você pode comparar e examinar a chave do registro antes e depois para ver como ela alterou a entrada.