Usando o Javascript, é possível verificar eventos (como pressionamentos de tecla, chaves específicas) e remapá-los.
Quanto a
it could be remapped to do many other things
A maioria dos navegadores modernos executam o Javscript em um ambiente de sandbox, portanto, os recursos são limitados.