Wie kann man Multi-Touch-Gesten nach einem Absturz ohne Neustart wiederherstellen?

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.

Ich denke, Trey braucht seine Antwort.

Antworten (8)

Führen Sie den Befehl killall Dockim 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.).

Wenn mir das passiert, sind es nicht die Gesten von Mission Control , die nicht mehr funktionieren, sondern die von Mission Control – Tastenkombinationen schlagen ebenfalls fehl.
Hinweis: Sie können den Aktivitätsmonitor verwenden, um das Dock zu beenden, wenn das Terminal blockiert ist

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 )

Ich habe regelmäßig zwei Fingerbewegungen in Firefox verloren. Diese Antwort stellt die Funktionalität wieder her.
Noch ein Upvote von mir. Dies funktioniert noch 2018 unter OSX High Sierra (10.13). Ich hatte Probleme mit meinem Magic Trackpad, nachdem ich das Ladegerät davon getrennt hatte. Ich habe das Display in den Ruhezustand versetzt, einige Sekunden stehen gelassen, dann aufgeweckt und meine Gesten funktionieren wieder! Danke schön.
Es ist das Jahr 2022 und wir haben NOCH das gleiche Problem mit macOS Monterey. Starte Bildschirmschoner und komm zurück, Swipes sind ok. Vielen Dank!

Treffen Sie das gleiche Problem. Habe diesen alten Thread gefunden , in dem der Benutzer frimprä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 ...

Das hat bei mir funktioniert. Die Antwort von SomeDude (alle Scroll- und Zoom-Gesten deaktivieren / aktivieren) tat dies nicht.

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 Sierraich 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.

Killed Magnet, ich hoffe, das ist tatsächlich die Ursache, dieses Problem ist im Moment ein großer Schmerz. Danke für das Teilen!
@GuiSim empfiehlt den Wechsel zu Moom. Ich hatte auch eine Wiederholung des gleichen Problems mit Better Touch Tool. Beide sind bei mir deaktiviert. Seitdem habe ich das Problem nicht mehr.

killall Dockhat bei mir nicht funktioniert.

pmset displaysleepnow; sleep 5; caffeinate -u -t 1hat bei mir nicht funktioniert.

sudo killall hidd hat bei mir unter OSX funktioniert 10.13.6 (17G4015).

Hat bei mir auch am 14.10.5 funktioniert. Sofortige Verbesserung. Bizarr.
Ich habe dieses Problem mit 10.15.4 begonnen und es setzt sich mit 10.15.5 fort. Ich weiß wirklich nicht, was es verursacht, und es ist extrem nervig! Keine dieser "Lösungen" hat bei mir funktioniert ...

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 + 40320Fü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.