Ich habe ein wirklich seltsames Problem mit dem MacBook Pro meiner Schwester (Mitte 2012, auf dem El Capitan läuft): Es identifiziert das physische Layout der eingebauten Tastatur falsch. Es geht nicht nur darum, die Schaltflächen falsch den Zeichen zuzuordnen; Das im "Keyboard Viewer" gezeigte Diagramm zeigt tatsächlich mehr physische Tasten, als auf der Tastatur vorhanden sind.
Hinweis: siehe Update am Ende für den aktuellen Stand.
Die physische Tastatur scheint die korrekte US-englische Version zu sein, und sie heißt "US" im Einstellungsbereich "Eingabequellen" - aber hier ist ein Screenshot davon, wie Keyboard Viewer denkt, wie sie physisch aussieht:
Deutlicher werden die Probleme bei gedrückter Umschalttaste:
Dank Wikipedia-ing (und einem hilfreichen Hinweis aus dem Yen-Symbol) denke ich, dass dies das Layout des japanischen Industriestandards zeigt , aber ich lese eigentlich keine ostasiatischen Alphabete, daher bin ich weniger als 100% zuversichtlich.
Mein Ziel ist es, dass das Layout als Standard-US-QWERTY erkannt wird, entweder (vorzugsweise) indem ich OS X tatsächlich dazu bringe, zu glauben, dass es eines ist, oder indem ich die Tasten neu zuordne, von denen es glaubt, dass es sie hat. Ich habe Create and use your own input source gelesen , aber bisher ohne Erfolg. Ich denke, mein Problem könnte sein, dass die Zeichen, die es abbilden möchte, die japanischen (?) Und nicht die ASCII-Zeichen sind.
Interessanterweise habe ich versucht, von einem Ubuntu-USB-Gerät zu booten, und es hat die Tastatur ohne Probleme erkannt. Andererseits war das Layout immer noch falsch, als ich von der OS X-Wiederherstellungspartition gebootet habe.
Jeder Rat, wie man dies korrigiert, wäre sehr dankbar!
Inspiriert von Tom Geweckes Antwort unten habe ich versucht, die SMC zurückzusetzen, was die Dinge geändert hat. Der wahrscheinlich schnellste Weg, es zu beschreiben, ist mit zwei neuen Screenshots (aufgenommen mit der "US"-Eingabequelle):
Wie Sie sehen können, ist es kein Japanisch mehr, aber es entspricht auch immer noch nicht dem Layout der physischen Tastatur. Im Tastatur-Viewer:
§
und ±
links von der Taste 1
/ !
. aber die eigentliche Tastatur hat eine mit `
/ gekennzeichnete Taste ~
. Wenn ich diese Taste drücke, zeigt Keyboard Viewer dies als Drücken der `
/ ~
-Taste zwischen den z
und linken shift
Tasten an (es gibt keine physische Taste zwischen z
und shift
.return
/ enter
-Taste und eine zusätzliche \
/ |
-Taste auf der rechten Seite der Ausgangsreihe zwischen '
/ "
und enter
. Die eigentliche Tastatur hat eine Horizontale enter
in der Home-Reihe und die Taste \
/ |
als letzte Taste in der QWERTZ-Reihe rechts von ]
/ }
. Auch hier zeigt der Keyboard Viewer ein Drücken des physischen \
/ |
als Drücken seiner falsch platzierten Taste an.Aus praktischen Gründen ist dies also eine enorme Verbesserung, da die physischen Tasten jetzt alle das tun, was ihre Tastenkappen sagen. Auf der anderen Seite ist eindeutig immer noch etwas falsch, da der Keyboard Viewer immer noch Tasten an der falschen Stelle, Tasten mit der falschen Form und eine Taste in seinem Diagramm (die / -Taste) hat, die keinem physischen §
zugeordnet ±
ist Taste auf der Tastatur.
Ich habe mehrmals versucht, den SMC zurückzusetzen. Das resultierende Layout ist immer entweder JIS oder ISO, aber niemals ANSI, und ich habe noch kein Muster gefunden, mit dem ich vorhersagen könnte, wie das Ergebnis aussehen wird. Noch besorgniserregender ist, dass selbst wenn ich durch Zurücksetzen des SMC ein ISO-Layout erhalte, es während der Verwendung des Systems an einem beliebigen Punkt zu einem JIS-Layout zurückkehrt.
Nach langer Verzögerung habe ich kürzlich wieder Zugriff auf diese Maschine erhalten. In Anlehnung an Dans Kommentar zeigt die Tastatur tatsächlich die USB-"Produkt-ID" an 0x0264
, die die JIS-Variante für das MacbookPro10,1 (dieses Modell) zu sein scheint . Hier ist ein Screenshot:
Ihre Maschine verwechselt den Tastaturtyp. Mal sehen, ob das hilft:
http://m10lmac.blogspot.com/2009/12/fixing-keyboard-type-problems.html
Wenn nichts anderes funktioniert, versuchen Sie diesen Karabiner-Fix:
Ändern Sie die Mac-Tastaturkennung nach dem Austausch der Tastatur
/Library/Preferences/com.apple.keyboardtype.plist
bewirkt nichts – Die Datei wird nicht einmal neu erstellt, wenn ich neu starte. Das Ersetzen durch die /Library/Preferences/com.apple.keyboardtype.plist
Datei von einem korrekt funktionierenden Macbook Pro bringt ebenfalls nichts. (Interessanterweise defaults read com.apple.keyboardtype
wird gemeldet, dass die Domäne nicht existiert.) Der Tastatur-Setup-Assistent wird mit der Meldung No unknown keyboard connected - terminating
in der Befehlszeile beendet … es öffnet nicht einmal ein GUI-Fenster.
Tom Gewecke
Tom Gewecke
Dan
Dan
> About This Mac > System Report... > Hardware > USB > Hub > Apple Internal Keyboard / Trackpad
, und fügen Sie einen Screenshot bei.LiberalArtist