Nach einer Neuinstallation von Yosemite funktionierten Multi-Touch-Gesten auf meinem Macbook Pro 2011 zweimal nicht mehr. Jedes Mal sind die Symptome dieselben:
Gesten funktionierten nicht mehr, sowohl das eingebaute Trackpad als auch das Bluetooth-Trackpad.
BetterTouchTool funktioniert immer noch. Neustarten, Stoppen von BTT hilft nicht.
Hey, zumindest Zwei-Finger-Klick -> Rechtsklick funktioniert immer noch.
Ich habe folgendes versucht:
Das Umschalten der Trackpad-Konfigurationen bringt die Gesten nicht zurück.
Trennen, erneutes Verbinden, Entfernen des Bluetooth-Trackpads aus der Liste der Bluetooth-Geräte funktioniert nicht.
Neustart behebt das Problem. Allerdings ist ein Neustart in meinem Fall ein zeitraubender Vorgang. Es beinhaltet das ordnungsgemäße Herunterfahren von Apps, das Aufheben des Netzwerkspeichers, das Trennen von VPN usw. - nur um alle Schritte beim Start wieder rückgängig zu machen.
Ich vermute, dass der Prozess, der Multi-Touch interpretiert, abgestürzt ist, als die Fehlfunktion auftrat. Die CPU war an beiden Punkten ziemlich ausgelastet. Ich frage mich also, ob es einen Prozess gibt, den ich aufrufen kann, wenn es wieder passiert, um einen Neustart der Maschine zu vermeiden.
Führen Sie den Befehl killall Dock
im Terminal aus.
In meinem Fall funktionierten nur die Mission Control-Gesten nicht mehr (Wischen mit drei Fingern nach links / rechts, um die Leerzeichen zu wechseln, Wischen mit drei Fingern nach oben für Übersicht, Missionskontrolle usw.).
Nach meiner Erfahrung stürzt Multi-Touch pro App ab. Ich konnte die App beenden und neu starten, und die Gesten waren wieder da.
Anscheinend bringt das Einschlafen des Displays und das erneute Aufwecken des Systems eine verkrüppelte Geste zurück. Sie können dazu auf die Schaltfläche klicken oder einfach den Deckel schließen oder das Terminal verwenden:
pmset displaysleepnow; sleep 5; caffeinate -u -t 1
Nach einer Sekunde schwarzen Bildschirms sind die Gesten wieder da.
(PS: Ich beantworte meine Frage hier, also wenn es für Sie funktioniert, stimmen Sie hoch und ich werde es als akzeptiert markieren )
Treffen Sie das gleiche Problem. Habe diesen alten Thread gefunden , in dem der Benutzer frimp
rät, den Netzschalter zu drücken und MBP eine Weile schlafen zu lassen, etwa 5-10 Sekunden reichen aus. Dann wecken Sie es auf – Gesten sind zurück.
Eine weitere Suche zeigt, dass dieses Problem ziemlich alt ist, mindestens seit Mitte 2012 .
Obwohl ich das wirklich gerne dauerhaft behoben hätte ...
Ich habe eine schnellere Lösung gefunden. Deaktivieren Sie unter Einstellungen → Trackpad alle Scroll- und Zoom-Gesten und aktivieren Sie sie dann erneut. Das Trackpad sollte fast sofort wieder funktionieren (zumindest tat es das, als ich es versuchte).
Schlaf ist nützlich, aber nicht immer bevorzugt für mich, da ich einige Aufgaben erledigen, Musik hören oder was auch immer sein mag.
Das Beenden des Docks oder der Apps hat leider nicht funktioniert.
Ich habe festgestellt, dass Sierra
ich das Wischen zurückbekommen kann, indem ich hidd (Human Interface Device Deamon) mehrmals erzwinge (startet automatisch neu).
Bearbeiten:
Nachdem ich von dieser AskDifferent-Antwort erfahren hatte, konnte ich das Problem auf Magnet eingrenzen. Ich habe den Vorgang abgebrochen und das Problem seit 2 Stunden nicht mehr wiederholt.
killall Dock
hat bei mir nicht funktioniert.
pmset displaysleepnow; sleep 5; caffeinate -u -t 1
hat bei mir nicht funktioniert.
sudo killall hidd
hat bei mir unter OSX funktioniert 10.13.6 (17G4015)
.
Ich habe das gleiche Problem in regelmäßigen Abständen erst seit dem Upgrade auf Yosemite (ich habe keine Neuinstallation durchgeführt). Bei mir betrifft es nur 4 Fingerbewegungen (alle 4 Richtungen werden vollständig nicht erkannt) sowohl auf dem integrierten Trackpad als auch auf ein BT Magic Trackpad.
Interessanterweise verschwand das Problem für mich (zumindest für den Moment) ohne Neustart, nachdem ich einen Prozess beendet hatte, der sich schlecht benahm. Ich habe einmal pro Sekunde Fehler mit dem folgenden Text in der Konsole gesehen: assertion failed: 14A389: libxpc.dylib + 40320
Für mich werden diese Nachrichten der Spokes-App (einer Plantronics-Hilfsanwendung für mein Headset) zugeschrieben, obwohl ich gesehen habe, dass sie auch für andere verschiedene Anwendungen auf Yosemite gemeldet wurde.
Es mag anekdotisch sein, dass die Gesten wieder funktionierten, nachdem ich die anstößige App beendet hatte, aber ich werde beobachten, ob es in Zukunft einen Zusammenhang gibt, da dieses Problem seit meinem Upgrade ein paar Mal aufgetreten ist und es nicht mein erstes ist Zeit, diese App zu töten, noch mein erstes Mal mit Gesten, die ohne Neustart fortgesetzt werden.
Ein Trick, den ich von einem ähnlichen Problem hier mit Steam gelernt habe.
Erstellen Sie eine Kopie der „BetterTouchTool.app“ und nennen Sie sie etwa „BetterTouchTool2.app“. Wenn es nicht mehr funktioniert, öffnen Sie einfach "BetterTouchTool2.app". Dies sollte es Ihnen ermöglichen, es ohne Neustart weiter zu verwenden.
Brian Feger