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?


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).


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


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).

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.