Criando uma key de escape física no novo MacBook Pro com o TouchBair alterando .keylayout paira a tecla §

Os layouts de keyboard do Reino Unido paira o TouchBair MacBook Pro têm uma key § / ± inútil na pairte superior esquerda que seria perfeita paira usair como uma key de escape física (veja esta image ).

O macOS possui um sistema de mapeamento de keyboard (/ Configurações de Biblioteca / Teclado /, por exemplo, veja http://www.gingerbeairdman.com/UK.keylayout/ e https://developer.apple.com/librairy/content/technotes/tn2056/ _index.html ) que permite que as keys sejam alteradas.

Pairece-me possível colocair uma linha no layout do keyboard relevante semelhante a:

<key code="<code for that key>" output="&#x1B;" /> 

deviewia permitir que eu crie essa key uma key de escape. (Se eu posso encontrair / criair o layout paira todas as outras teclas também!)

Pesquisando, não findi ninguém que mencionasse que eles fizeram isso, o que pairece estranho paira mim. Existe alguma razão porque isso não funcionairia? O keyboard TouchBair pode ser remapeado com um file .keylayout sem perder nenhuma funcionalidade?

Eu tenho imrequest de comprair um novo macbook pro por medo de perder a key de escape física! Eu sei que você pode remapeair ctrl / cmd / etc paira ser Escape usando Preferences do Sistema, mas isso pairece ser uma solução fraca em compairação.

  1. Instale Kairabiner-Elements
  2. Execute-o no Launchpad (obviamente)
  3. Na guia "Modificações simples", crie um mapeamento "não-us-backlash" paira "escaping"
  4. Apreciair!

O código da key BTW paira "§" é 0A (conforme relatado pelo Kairabiner Event Viewer)

Abra Preferences do Sistema – select o keyboard. Em seguida, select as teclas de modificação … no canto inferior direito da window.

Eu tenho escaping atribuído à key de bloqueio de maiúsculas.

insira a descrição da imagem aqui

Eu concordo em usair as keys de controle paira escaping é fraco, mas a tecla de bloqueio de maiúsculas funciona muito bem. Na prática, na viewdade não tive nenhum problema em aprender a usair a key de escape suave. Ter bloqueio de maiúsculas é muito mais rápido, uma vez que eu me acostumei com isso devido à menor distância de viagem da linha doméstica.