Neuzuordnung von Schlüsseln in Mac OS X.

11

Mein MBP wird mit einer türkischen Tastatur geliefert, aber ich verwende ein US-Layout. Der Schlüssel direkt unter ESC gibt jedoch § anstelle von `(Rückzitat) an, das ich häufig verwende.

Ich muss diesen Schlüssel neu zuordnen, konnte aber keine Informationen finden, außer die Modifikatortasten neu zuzuordnen. Wie kann ich es tun?

Ahmet
quelle
Nebenbei bemerkt, auf meiner Tastatur (UK) befindet sich der Backtick zwischen der linken Umschalt- und der Z-Taste
Xetius
Eine weitere Randnotiz: Dieses Symbol ist in allen Layouts vorhanden, die ich gesehen habe.
Tiago Veloso
Normalerweise befindet es sich in Windows- und Linux-PCs direkt unter der ESC-Taste. Zumindest ist das für uns zugänglicher, die sich mit Linux, Latex, Lisp beschäftigen. Und schließlich wird es zum Wechseln von Anwendungsfenstern in Mac OS X verwendet.
Ahmet
danke Nippysaurus, aber doublecommand kümmert sich nur um Modifikatortasten. backquote wird dadurch nicht abgedeckt. Ich habe beide ausprobiert und fand keyremap4macbook leistungsfähiger
Ahmet

Antworten:

15

Probieren Sie KeyRemap4MacBook aus . Es scheint viele Möglichkeiten zu bieten. Vielleicht wird es auch Ihr Problem beheben. Hier ist, was es darüber sagt:

Dies ist ein sehr leistungsfähiger Tastatur-Remapper für Mac OS X. Neben der einfachen Tasten-Neuzuordnung gibt es spezielle Neuzuordnungsmodi wie den Emacs-Modus und den SandS-Modus (Space and Shift).

Alex
quelle
Perfekte Lösung Alex. Habe einen Fund in § auf der Benutzeroberfläche von KeyRemap4MacBook gefunden und die Funktion zum Neuzuordnen von Absatz (§) zu Backquote (`) gefunden. Vielen Dank
Ahmet
Es ist seltsam, wie ich diese Anwendung nach so viel Suche nicht finden konnte
Ahmet
Ich habe nach MacBook Key Remapping gesucht . Vielleicht haben Sie gerade nach Mac Key Remapping gesucht :). Wenn dies bei Ihnen funktioniert hat, sollten Sie es als akzeptierte Antwort markieren.
Alex
Oh, übrigens, ich bin froh, dass es für dich funktioniert hat :)
Alex
Liebe es! Ich habe meinen genauen Fall gefunden! Es bedeutet, dass ich nicht der einzige mit diesem seltsamen Mapping-Problem bin - Apple sollte auf Benutzer hören ...
Magnetic_dud
4

Benutzer von Mac 10.12 Sierra sollten dies verwenden: https://github.com/tekezo/Karabiner-Elements

DMG-Download: https://pqrs.org/latest/karabiner-elements-latest.dmg

In "Von-Taste" habe ich die Option mit japanischen Zeichen ausgewählt und in An-Taste habe ich ausgewählt GRAVE_ACCENT_AND_TILDE (`).

Bild

Nimitack
quelle
2
Anstelle der japanischen Zeichen verwende ich non_us_backslash. Sie können das genaue Zeichen, das Sie zum Zuordnen benötigen, in der Karabiner-EventViewerApp anzeigen .
Ceilfors
Ja! Ich kann nicht glauben, dass so wenige Menschen dieses Problem haben. Das hat bei mir großartig funktioniert - nur ein kleines Problem, das ich habe, ist, dass ich jetzt, wenn ich "˜" tippe, zunächst eine kleine Tilde anstelle der gewünschten (~) bekomme, damit dies geschieht. Ich muss immer noch die Leertaste drücken. Irgendwelche Ideen, wie man das loswird?
Jakub Langr
1

Sie können das Befehlszeilentool hidutil verwenden, das seit Sierra 10.12 mit macOS geliefert wird :

hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000064,"HIDKeyboardModifierMappingDst":0x700000035}]}'

Die Schlüssel werden anhand der Verwendungs-ID aus der Spezifikation der USB-HID-Verwendungstabellen referenziert. Die Abschnittsschlüssel §wird als "Tastatur außerhalb der USA \ und |" aufgeführt. (0x64, siehe https://discussions.apple.com/thread/8133633 ) und der Backtick `lautet "Keyboard Grave Accent and Tilde" (0x35).

Siho
quelle