Existe um programa chamado SharpKeys que permite mapear qualquer tecla para qualquer tecla. Isso deve fazer no seu caso.
Se você quiser fazer alguma pesquisa, basta acessar o registro em: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
Você pode mapear tudo o que quiser lá.
As entradas são as seguintes:
00000000 00000000 02 000000 3A00E053 00000000
Veja como funciona:
Os primeiros 16 zeros são reservados / não utilizados. O '02' quantas chaves você vai re-mapear mais 1. O '3A00' é a chave que queremos que o Windows mapeie, que neste exemplo é o CAPSL. O '0E53' é a chave da qual estamos mapeando, neste caso a tecla DELETE. Os próximos 8 zeros são marcadores de EoL.