it-swarm.com.de

Wie kann ich die Befehlstaste neu zuordnen, um die Steuertaste auf einem Macbook 4,1 zu sein?

Wie kann ich die linke Befehlstaste auf der Tastatur meines Macbooks mit der linken Strg-Taste umschalten?

und wenn es möglich ist, dass der befehl stimmt, verhalte dich weiterhin wie der super key/windows

14
Samuaz

Versuche dies:

cat > ~/.xmodmaprc
! Erase existing bindings
clear Control
clear Mod4
! Map key 37 (left ctrl) to Super_L (i.e. 'cmd')
keycode  37 = Super_L
! Map key 133 (left cmd) to Control_L (i.e. 'ctrl)
keycode 133 = Control_L
! And update modifier settings
add control = Control_L
add mod4    = Super_L

Um die Eingabe zu beenden, drücken Sie Ctrl+D.

Zum Testen können Sie Folgendes ausführen:

xmodmap ~/.xmodmaprc

Schließlich sollten Sie diesen Befehl zu Startanwendungen hinzufügen.

Dies sollte Ihnen den Einstieg erleichtern. Wenn dies für Sie nicht ganz funktioniert, lesen Sie die folgenden Informationen:

man xmodmap

Um zu sehen, welcher Tastendruck welchem ​​internen Tastencode entspricht, führen Sie den Befehl aus

xev

und drücken Sie einige Tasten, wenn das kleine weiße Fenster den Fokus hat. Die Schlüsselcodes werden sich nicht ändern (133 wird immer 133 sein, aber Sie sollten den Namen 133 vorher als Control_L sehen und nach diesem Vorgang, nachdem Sie sich erneut angemeldet haben, sollte es Super_L sein.

10
Chad A. Davis

Ein schneller Weg, dies zu tun, wäre, zu System -> Einstellungen -> Tastatur -> Registerkarte Layouts -> Optionen -> Verhalten der Alt/Win-Taste -> Win-Taste als Steuerung zu wählen

Viola!

Aber natürlich gibt es auf einem Mac keine Win-Taste.

7
blackpla9ue

Wenn Sie KDE verwenden, überprüfen Sie dies unter Systemeinstellungen> Eingabegeräte> Tastatur> Erweitert. Sie müssen "Tastaturoptionen konfigurieren" aktivieren, "Alt/Win-Tastenverhalten" öffnen und dann "Strg ist Win-Tasten (und den üblichen Strg-Tasten) zugeordnet" aktivieren. Es gibt eine identische Einstellung für die Alt-Zuordnung zu den Win-Tasten, wenn Sie möchten, dass die Strg-Taste Alt ist.

2
Alan De Smet