Wie kann ich Multitouch-Gesten nach einem Absturz ohne Neustart wiederherstellen?

110

Nach einer Neuinstallation von Yosemite funktionieren die Multitouch-Gesten auf meinem Macbook Pro 2011 zweimal nicht mehr. Die Symptome sind jedes Mal dieselben:

  • Die Gesten funktionierten sowohl mit dem integrierten Trackpad als auch mit dem Bluetooth-Trackpad nicht mehr.

  • BetterTouchTool funktioniert immer noch. Neustart, BTT stoppen hilft nicht.

  • Hey, mindestens 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 und Entfernen des Bluetooth-Trackpads von der Liste der Bluetooth-Geräte funktioniert nicht.

Ein Neustart löst das Problem. Ein Neustart ist in meinem Fall jedoch ein zeitaufwändiger Vorgang. Sie müssen Apps ordnungsgemäß herunterfahren, die Bereitstellung des Netzwerkspeichers aufheben, die VPN-Verbindung trennen usw., um beim Start alle Schritte erneut rückgängig zu machen.

Ich vermute, dass der Prozess der Multitouch-Interpretation beim Auftreten der Störung abgestürzt ist. Die CPU war zu beiden Zeitpunkten ziemlich beschäftigt. Ich frage mich also, ob es einen Prozess gibt, den ich bei einem erneuten Auftreten aufrufen kann, um einen Neustart der Maschine zu vermeiden.

weiter weg
quelle
4
Ich denke, Trey braucht seine Antwort.
Brian Fegter

Antworten:

204

Geben Sie das killall DockTerminal ein.

In meinem Fall funktionierten nur die Missionskontrollgesten nicht mehr (Streichen mit drei Fingern nach links / rechts zum Wechseln der Leerzeichen, Streichen mit drei Fingern nach oben zur Übersicht, Missionskontrolle usw.).

treythomas123
quelle
Als mir das passiert , es ist nicht Mission Control Gesten , die aufhören zu arbeiten, ist es auch Mission Control-Tastenkombinationen scheitern.
samh
5
Hinweis: Sie können die Aktivitätsüberwachung verwenden, um das Dock zu
beenden
20

Meiner Erfahrung nach stürzt Multi-Touch pro App ab. Ich könnte die App beenden und neu starten, und die Gesten wären wieder da.

Wenn Sie den Bildschirm ausschlafen und das System dann wieder aufwecken, wird anscheinend eine verkrüppelte Geste ausgelöst. Sie können auf die Schaltfläche klicken, um dies zu tun, 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. Wenn es für Sie funktioniert, stimmen Sie zu und ich werde es als akzeptiert markieren . )

weiter weg
quelle
Ich verlor in regelmäßigen Abständen zwei Fingerschläge in Firefox. Diese Antwort stellt die Funktionalität wieder her.
AGS
Noch eine Gegenstimme von mir. Dies funktioniert auch 2018 unter OSX High Sierra (10.13). Ich hatte Probleme mit meinem Magic Trackpad, nachdem ich das Ladegerät von ihm getrennt hatte. Ich habe das Display in den Ruhezustand versetzt, es einige Sekunden lang stehen lassen, es dann aufgeweckt und meine Gesten funktionieren wieder! Danke.
Someguy123
15

Treffen Sie das gleiche Problem. In diesem alten Thread , in dem der Benutzer frimpempfiehlt, den Ein- / Ausschalter zu drücken und MBP eine Weile ruhen zu lassen, reichen 5-10 Sekunden aus. Dann wach auf - Gesten sind zurück.
Weitere Recherchen zeigen, dass dieses Problem zumindest seit Mitte 2012 ziemlich alt ist .

Obwohl ich das wirklich gerne dauerhaft reparieren würde ...

vyegorov
quelle
Das hat bei mir funktioniert. Die Antwort von SomeDude (Deaktivieren / Aktivieren aller Bildlauf- und Zoom-Gesten) schlug fehl.
Jess Riedel
5

Ich habe eine schnellere Lösung gefunden. Deaktivieren Sie unter Einstellungen → Trackpad alle Bildlauf- und Zoombewegungen und aktivieren Sie sie dann erneut. Das Trackpad sollte fast sofort wieder funktionieren (zumindest als ich es ausprobiert habe).

SomeDude
quelle
5

Schlafen ist nützlich, wird jedoch für mich nicht immer bevorzugt, da einige Aufgaben ausgeführt werden, Musik gehört wird oder was auch immer.

Das Dock zu töten oder die Apps haben leider nicht funktioniert.

Ich habe festgestellt, dass Sierraich mit hidd (Human Interface Device Deamon) mehrmals (automatisch neu gestartet) in der Lage bin, das Wischen mit Kraft zu beenden .

Bearbeiten:

Nachdem ich von dieser AskDifferent-Antwort erfahren hatte, konnte ich das Problem auf Magnet eingrenzen . Ich habe den Vorgang abgebrochen und das Problem innerhalb von 2 Stunden nicht wiederholt.

arin
quelle
Killed Magnet, ich hoffe, das ist in der Tat die Ursache, dieses Problem ist im Moment ein großer Schmerz. Danke für das Teilen!
GuiSim
@GuiSim empfehlen, zu Moom zu wechseln. Ich habe auch das gleiche Problem mit Better Touch Tool wiederholt. Sie sind beide für mich behindert. Ich habe das Problem seitdem nicht mehr gehabt.
20.
1

Ich habe das gleiche Problem in regelmäßigen Abständen nur seit dem Upgrade auf Yosemite (ich habe keine Neuinstallation durchgeführt). Bei mir hat es nur 4 Fingerabdrücke (alle 4 Richtungen werden nicht erkannt) sowohl auf dem eingebauten Trackpad als auch auf dem Trackpad ausgewirkt 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 nicht richtig verhielt. Ich sah , Fehler in der Konsole einmal pro Sekunde mit dem folgenden Text: assertion failed: 14A389: libxpc.dylib + 40320 Für uns sind diese Nachrichten an die Spokes App zugeschrieben werden (a Tronics Hilfsprogramm für meinen Headset), obwohl ich gesehen habe es für berichtete andere verschiedene Anwendungen auf Yosemite auch.

Es mag eine Anekdote sein, dass die Gesten wieder funktionieren, nachdem ich die anstößige App beendet habe, aber ich werde nachsehen, ob es in Zukunft eine Korrelation gibt, da dieses Problem seit meinem Upgrade einige Male aufgetreten ist und es nicht mein erstes ist Zeit tötete diese App noch mein erstes Mal mit Gesten, die ohne Neustart fortgesetzt wurden.

jptsetme
quelle
1

Ein Trick, den ich aus einem ähnlichen Problem hier mit Steam gelernt habe .

Erstellen Sie eine Kopie der Datei "BetterTouchTool.app" und nennen Sie sie "BetterTouchTool2.app". Wenn es nicht mehr funktioniert, öffnen Sie einfach "BetterTouchTool2.app". Auf diese Weise können Sie es ohne Neustart weiter verwenden.

Jeromy Anglim
quelle