Über "Systemeinstellungen -> Tastatur -> Modifizierertasten" hatte ich folgendes Setup: Feststelltaste als Strg.
Dann habe ich den neuen Karabiner (früher KeyRemapForMacBook) installiert , um die folgende Neuzuordnung zu erreichen:
- Links Ctl = Fn
- Fn = Left Ctl
Das Einrichten von Karabiner bedeutete jedoch, dass meine mit den "Systemeinstellungen" vorgenommene Neuzuordnung der "Feststelltaste zu Ctl" verloren ging. Jetzt verlangt Karabiner, dass ich noch eine weitere App ( SEIL ) installiere, um nur die Feststelltaste neu zuzuordnen. Ich finde das lächerlich und möchte keine weitere App installieren, nur um einen Schlüssel neu zuzuordnen.
Also habe ich Karabiner von meinem System entfernt und dann über "Systemeinstellungen -> Tastatur -> Zusatztasten" die folgende Tastenzuordnung eingerichtet:
- Feststelltaste = Ctl
- Linke Ctl = Keine ( Keine Schlüsselbindung => Toter Schlüssel )
- Fn bleibt Fn ( HINWEIS: Das stört mich nicht, weil # 1: Ich benutze es sowieso nicht viel und # 2: Ich bin an den Thinkpad-Stil "Fn ganz links" gewöhnt ).
Aber ich frage mich, wie macht Karabiner seine Magie im Inneren? Meines Wissens nach muss Karabiner die Konfiguration der Tastenzuordnung letztendlich an das Betriebssystem übergeben, oder? Oder fügt sich Karabiner in das System ein (dh als Kernelmodul) und überwacht alle auf der Tastatur eingegebenen Tasten, um die Tasten Ctl und Fn zu erkennen?
Was noch wichtiger ist, gibt es eine Möglichkeit (ähnlich wie bei xmodmap unter Linux), diese Schlüssel-Neuzuordnung ohne Karabiner zu erreichen?