Los diseños de teclado del Reino Unido para TouchBar MacBook Pro tienen una tecla § / ± bastante inútil en la parte superior izquierda que sería perfecta para usar como tecla de escape física (ver esta imagen ).
macOS tiene un sistema de mapeo de teclado (/ Library / Keyboard Layouts / - por ejemplo, consulte http://www.gingerbeardman.com/UK.keylayout/ y https://developer.apple.com/library/content/technotes/tn2056/ _index.html ) que permite cambiar las claves.
Me parece posible que poner una línea en la distribución del teclado relevante sea similar a:
<key code="<code for that key>" output="" />
debería permitirme hacer de esa llave una tecla de escape. (¡Si puedo encontrar / crear el diseño para todas las otras teclas también!)
Googleé. No he encontrado a nadie que mencione que han hecho esto, lo que me parece extraño. ¿Hay alguna razón por la que esto no funcionaría? ¿Se puede reasignar el teclado TouchBar con un archivo .keylayout sin perder ninguna funcionalidad?
¡He estado esperando comprar un nuevo MacBook Pro por miedo a perder la llave de escape física! Sé que puedes reasignar ctrl / cmd / etc para que se escape usando las preferencias del sistema, pero en comparación, parece una solución pobre.