Problem mit cmd + tab jetzt, da ich macOS Sierra geladen habe


10

MacOS Sierra wurde heute Morgen geladen. Sobald VMWare ausgeführt wird, schaltet mich cmd + tab zurück in die Mac-Umgebung, aber das System schaltet mich sofort und automatisch zurück zu vm. Ergebnis? Ich kann nicht auf die Mac-Umgebung zugreifen, wenn VM ausgeführt wird. Hilfe?

Antworten:


36

Erzwingen Sie das Beenden des Docks vom Aktivitätsmonitor. Das Dock wird automatisch neu gestartet und Cmnd + Tab sollte jetzt funktionieren. Es scheint, dass Dock eine Panne hat. Hat für mich gearbeitet.


2

In meinem Fall konnte ich den Aktivitätsmonitor (oder das Launchpad) nicht einmal öffnen.

Ich musste das Terminal verwenden, um den Dock-Prozess abzubrechen. Nach einigen Sekunden wurde es automatisch neu gestartet

Geben Sie im Terminal Folgendes ein: ps aux | grep -i dock

Beachten Sie die PID (2. Spalte) des Prozesses mit dem Namen: "/System/Library/CoreServices/Dock.app/Contents/MacOS/Dock".

Töte diesen Prozess : kill pid. Wenn beispielsweise die PID 708 war, führen Sie auskill 708


Gibt es einen Grund, warum diese Schritte bevorzugt werden killall Dock?
grg

1
@grgarside Kein Grund speziell. Ich neige dazu, killallgenerell zu vermeiden - aber ich denke, das würde auch funktionieren.
Muya_

Manchmal muss man -9 die PID töten, damit dies funktioniert.
Jason D

1

Anscheinend hat Sierra die Tastaturpräferenz auf eine Schleife gesetzt. Schaltete das aus und alles funktionierte wie gewohnt. (Detaillierter Pfad: Systemeinstellungen> Tastatur> Verknüpfungen> Eingabequellen) Beide Kontrollkästchen wurden aktiviert. Ich habe beide deaktiviert.


1
Ich verstehe nicht Was war das Problem? Können Sie erläutern, wie oder warum Ihre Lösung das Problem behebt?
Jvriesem

1

Ich habe festgestellt, dass beim Ausführen eines Virtual Machine-Managers wie VirtualBox manchmal ein geöffnetes Virtual Machine-Fenster den Schlüssel abrufen kann (der häufig zum Umschalten zwischen dem VM-Tastaturerfassungsmodus verwendet wird).

In diesem Fall können Sie das Problem beheben, indem Sie das VirtualBox Console-Fenster öffnen (z. B. mithilfe des Dock-Balkensymbols) und erneut auf die Taste tippen. Das Fenster sollte dann ordnungsgemäß freigegeben werden. Bei VMWare können die Einstellungen unterschiedlich sein, es lohnt sich jedoch, die Tastaturerfassungs- / Zuordnungsoptionen zu überprüfen, um festzustellen, ob etwas Ähnliches passiert.


0

Starten Sie den Aktivitätsmonitor, wählen Sie dann Benutzeraufgaben aus und beenden Sie den Prozess "Dock". Das hat für mich wie ein Zauber gewirkt. Problem sofort gelöst. Nun, es dauerte ungefähr zehn Sekunden, bis sich das Dock neu startete, und dann funktionierte die Befehlsregisterkarte wie gewohnt wie ein Zauber, kein Neustart erforderlich.


2
Anstatt eine vorhandene Antwort zu replizieren, stimmen Sie bitte der Antwort zu, die Ihnen geholfen hat.
Nohillside
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.