Isso realmente depende dos programas que você está usando. Então, uma opção que pode funcionar é Auto Hot Key.
No entanto, terá possíveis resultados negativos. Por exemplo, apenas alguns programas serão fechados com certos comandos, portanto, se você mapeou ALT F4 para ESC , mas um programa só reconhece ALT F4 como o desligamento, então não funcionará!
Então, você poderia mapear vários comandos para AutoHotKey, onde pressionando ESC envia ESC , então Ctrl + F4 then ALT + F4 ent˜ao CTRL + W e ent˜ao CTRL + < kbd> Q etc (não faz ideia de quanto tempo esta lista precisaria ser). Mais uma vez, as implicações disso podem não ser desejáveis.
Outra questão sobre mapear o ESC é o que acontece quando você não quer sair do programa mas ainda quer enviar ESC ?
Pessoalmente, gostaria apenas de saber qual combinação apertar. No entanto, talvez seja melhor criar uma nova combinação, como ALT + ESC , que envia todos os possíveis comandos de fechamento (listados acima como um guia).