Die britischen Tastaturlayouts für die TouchBar MacBook Pro haben oben links eine ziemlich nutzlose § / ± -Taste, die sich perfekt als physische Escape-Taste eignet (siehe dieses Bild ).
macOS verfügt über ein Tastaturzuordnungssystem (/ Library / Keyboard Layouts / - siehe z. B. http://www.gingerbeardman.com/UK.keylayout/ und https://developer.apple.com/library/content/technotes/tn2056/). _index.html ), mit dem Schlüssel geändert werden können.
Es scheint mir möglich, eine Zeile in das entsprechende Tastaturlayout einzufügen, ähnlich wie:
<key code="<code for that key>" output="" />
sollte mir erlauben, diesen Schlüssel zu einem Escape-Schlüssel zu machen. (Wenn ich das Layout auch für alle anderen Tasten finden / erstellen kann!)
Googeln Ich habe niemanden gefunden, der erwähnt, dass er dies getan hat, was mir seltsam erscheint. Gibt es einen Grund, warum dies nicht funktionieren würde? Kann die TouchBar-Tastatur mit einer .keylayout-Datei neu zugeordnet werden, ohne dass die Funktionalität verloren geht?
Ich habe den Kauf eines neuen MacBook Pro aus Angst vor dem Verlust des physischen Escape-Schlüssels zurückgehalten! Ich weiß, dass Sie Strg / cmd / etc mithilfe der Systemeinstellungen als Escape neu zuordnen können, aber das scheint im Vergleich eine schlechte Lösung zu sein.