Seit ich mein MacBook Pro auf macOS Sierra aktualisiert habe, scheinen zwei Tasten auf der Tastatur vertauscht zu sein, wenn ich meine externe Tastatur verwende.
Ich verwende das spanische ISO-Layout und die Tasten "º" und "<" wurden vertauscht. Die Tastatur des Laptops funktioniert einwandfrei. Ich habe nicht an der Tastaturkonfiguration herumgespielt, außer dass ich zu meinem regionalen Layout gewechselt und Modifikatortasten getauscht habe (es ist eine Windows-Tastatur).
Es hat einwandfrei funktioniert 1 vor dem Upgrade. Ich weiß sehr wenig darüber, wie ich Probleme mit macOS beheben kann. Was soll ich tun?
1 Ich erinnerte mich nur daran, nein, es war nicht alles so makellos; Von Zeit zu Zeit reagierte die Tastatur nicht mehr und ich musste den Stecker ziehen und wieder einstecken. Ich glaube nicht, dass es verwandt ist, aber ...
PD: Es passiert mit allen externen Tastaturen. Versuchte es mit ein paar. Alle sind ISO-konform, und es scheint, dass das Problem darin besteht, dass MacOS meine ISO-Tastaturen als ANSI behandelt. Die interne Tastatur des Laptops ist jedoch ISO-konform und hat keine Probleme. Ich habe Sierra sauber installiert und es ist immer noch falsch.
Antworten:
Ich hatte das gleiche Problem mit meiner Tastatur und einem deutschen Layout. Obwohl ich "Deutsch" als " Systemeinstellungen / Tastatur / Eingabequelle " eingerichtet hatte, hatten die meisten meiner Tasten die falsche Zuordnung. ZB ist die Taste rechts neben der linken Umschalttaste auf meiner Tastatur "<>", stattdessen wurde sie "^ °" zugeordnet .
Das Problem war, dass meine Tastatur als ANSI- Tastatur eingerichtet war ( in den USA verwendet ). Stattdessen sollte es als ISO- Typ eingerichtet sein ( wird in den meisten europäischen Ländern verwendet ).
Es gibt mehrere mögliche Lösungen für dieses Mapping-Problem, wie von Tom Gewecke in seinem Blog beschrieben .
Wenn der Tastatur-Setup-Assistent nach dem Neustart erneut angezeigt wird, müssen Sie den richtigen Tastaturtyp auswählen - ISO.
Wenn nichts davon hilft, folgen Sie dem obigen Link zu Toms Post mit weiteren Optionen.
quelle
Ich musste Karabiner Elements installieren und dann den Tastaturtyp (verfügbar auf der Registerkarte Virtuelle Tastatur ) in ISO ändern .
Update (Juli 2018) : Nach der Installation eines MacOS-Updates (10.13.6) ist das Problem erneut aufgetreten. Die neueste Version von Karabiner Elements (12.1.0) verfügt jedoch nicht mehr über die Option Tastaturtyp . Es gibt einen Ländercode , der beim Öffnen von Karabiner auf "1" gesetzt wurde. Nachdem ich eine Weile ohne Erfolg mit diesem Wert rumgespielt habe, habe ich den Mac neu gestartet , wodurch das Problem behoben wurde.
quelle
Hatte ein ähnliches Problem wie oben beschrieben, das Zurücksetzen der Modifikatortasten hat auf wundersame Weise geholfen. Ich hatte vor dem Upgrade auf macOS Sierra 10.12.1 Beta die Tasten Strg / Optionen umgestellt.
Systemeinstellungen> Tastatur> Zusatztasten ...> Standardeinstellungen wiederherstellen
quelle
In meinem Fall scheint das Problem durch ein Hilfsprogramm namens Karabiner Elements verursacht worden zu sein.
Es hilft mir, die Feststelltaste als zusätzliche Escape-Taste zu verwenden. Nach der Deinstallation habe ich
/Library/Preferences/com.apple.keyboardtype.plist
den Computer entfernt und neu gestartet. Nach dem Neustart konnte der Tastaturassistent die Tastatur korrekt identifizieren.quelle
Bei Verwendung eines nordischen Layouts (Isländisch) scheint High Sierra nordische ISO-Tastaturen falsch zu identifizieren. Auf meinem alten Logitech Cordless Pro ist die rechte Windows-Taste fälschlicherweise AltGr (rechte Alt-Taste) zugeordnet, und auf meiner neuen Microsoft Sculpt-Tastatur ist der AltGr-Taste keine Taste zugeordnet.
quelle
Ich bin eine Weile davon geplagt, weil ich regelmäßig gewechselt werde. macOS glaubt, dass meine Tastatur ANSI statt ISO ist, und es ist nicht möglich, sie zu ändern, ohne neu zu starten. Das ist nicht gut, wenn Sie gerade einen komplexen regulären Ausdruck schreiben.
Eine Problemumgehung, die ich gefunden habe, besteht darin, Ukelele zu verwenden, um ein Bündel von 2 Tastaturlayouts zu erstellen, von denen eines die gleiche Zuordnung aufweist wie auf den physischen Tasten und eines mit den Schaltern \ und `.
Einmal installiert, kann ich zwischen den Tastaturlayouts wechseln, ohne neu starten zu müssen, und den Kampf mit macOS beenden, um meine ISO-Tastatur zu erkennen!
quelle
Klicken Sie unter SystemPreferences-> Keyboard-> InputSources auf das + -Zeichen links unten, gehen Sie zu Spanish / Español und wählen Sie es aus: Markieren Sie auf der rechten Seite, ob Sie das richtige ausgewählt haben (Spanish oder Spanish-ISO).
quelle