Isso também seria possível no AutoHotKey, é muito fácil mapear chaves para outra chave, você poderia criar esse script que seria executado quando um usuário efetuasse login, uma vez que o script AutoHotKey é fechado (o usuário faz logoff ou encerra a partir do Bandeja do Sistema), então ele irá parar de mapear as teclas instantaneamente.
Eu acho que o remapeamento é tão simples quanto A :: B e eu acho que há um tutorial no site da AHK: link