Os layouts de teclado do Reino Unido para os MacBook Pro TouchBar possuem uma tecla § / ± bastante inútil no canto superior esquerdo, que seria perfeita para usar como tecla de escape física (veja esta imagem ).
O macOS possui um sistema de mapeamento de teclado (/ Library / Keyboard Layouts / - por exemplo, consulte http://www.gingerbeardman.com/UK.keylayout/ e https://developer.apple.com/library/content/technotes/tn2056/ _index.html ) que permite alterar as chaves.
Parece-me possível colocar uma linha no layout do teclado relevante semelhante a:
<key code="<code for that key>" output="" />
deve permitir que eu faça dessa chave uma chave de escape. (Se eu puder encontrar / criar o layout para todas as outras chaves também!)
Pesquisando no Google, não encontrei ninguém mencionando que fez isso, o que me parece estranho. Existe alguma razão para isso não funcionar? O teclado TouchBar pode ser remapeado com um arquivo .keylayout sem perder nenhuma funcionalidade?
Estou adiando a compra de um novo macbook pro por medo de perder a chave de escape físico! Eu sei que você pode remapear ctrl / cmd / etc para ser Escape usando as Preferências do Sistema, mas isso parece uma solução ruim em comparação.