Bagaimana cara mengembalikan gerakan multi-sentuh setelah macet tanpa reboot?

110

Setelah memasang Yosemite dengan bersih, gerakan multi-sentuh berhenti berfungsi pada dua kesempatan di Macbook Pro 2011. Setiap kali, gejalanya sama:

  • Gerakan berhenti bekerja baik trackpad built-in dan trackpad bluetooth.

  • BetterTouchTool masih berfungsi. Memulai kembali, menghentikan BTT tidak membantu.

  • Hai, setidaknya klik dua jari -> klik kanan masih berfungsi.

Saya sudah mencoba yang berikut ini:

  • Beralih konfigurasi trackpad tidak mengembalikan gestur.

  • Melepaskan koneksi, menghubungkan kembali, menghapus trackpad bluetooth dari daftar perangkat bluetooth tidak berfungsi.

Restart memecahkan masalah. Namun, memulai kembali dalam kasus saya adalah proses yang menghabiskan waktu. Ini melibatkan mematikan aplikasi dengan benar, menurunkan penyimpanan jaringan, memutus sambungan VPN, dll - hanya untuk mengembalikan semua langkah lagi pada saat startup.

Saya menduga proses menafsirkan multi-sentuh macet ketika kerusakan terjadi. CPU cukup sibuk di kedua titik. Jadi saya bertanya-tanya apakah ada proses yang bisa saya panggil ketika itu terjadi lagi, untuk menghindari restart mesin.

lebih jauh
sumber
4
Saya pikir Trey membutuhkan pujian jawabannya.
Brian Fegter

Jawaban:

204

Ketikkan killall DockTerminal.

Dalam kasus saya, hanya gerakan Kontrol Misi yang berhenti berfungsi (gesek tiga jari ke kiri / kanan untuk beralih ruang, gesek tiga jari untuk ikhtisar, kontrol misi, dll).

treythomas123
sumber
Ketika ini terjadi pada saya, bukan gerakan Mission Control yang berhenti bekerja, melainkan Mission Control — pintasan keyboard juga gagal.
samh
5
Catatan: Anda dapat menggunakan monitor aktivitas untuk membunuh dok jika terminal diblokir
micsthepick
20

Menurut pengalaman saya, multi-touch mogok pada basis per-aplikasi. Saya bisa keluar dari aplikasi dan meluncurkannya kembali, dan gerakan akan kembali.

Rupanya, tidur layar dan kemudian bangun sistem lagi akan membawa kembali gerakan yang lumpuh. Anda dapat mengklik tombol untuk melakukan itu, atau cukup tutup, atau gunakan terminal:

pmset displaysleepnow; sleep 5; caffeinate -u -t 1

Setelah satu detik layar hitam, gerakan kembali.

(PS: Saya menjawab pertanyaan saya di sini, jadi jika itu berhasil untuk Anda, upvote dan saya akan menandainya diterima )

lebih jauh
sumber
Secara berkala saya kehilangan dua jari di firefox. Jawaban ini mengembalikan fungsionalitas.
AGS
Suara positif lain dari saya. Ini masih berfungsi pada tahun 2018, di OSX High Sierra (10.13). Saya mengalami masalah dengan trackpad ajaib saya setelah mencabut pengisi daya darinya. Saya mematikan monitor, membiarkannya selama beberapa detik, lalu membangunkannya dan gerakan saya bekerja lagi! Terima kasih.
Someguy123
15

Memukul masalah yang sama. Menemukan utas lama ini , tempat pengguna frimpmenyarankan untuk menekan tombol daya dan membiarkan MBP tidur sebentar, sekitar 5-10 detik sudah cukup. Kemudian bangun - gerakan kembali.
Pencarian lebih lanjut menunjukkan masalah ini sudah cukup tua, setidaknya sejak pertengahan 2012 .

Meskipun saya benar-benar ingin memperbaiki ini secara permanen ...

vyegorov
sumber
Ini berhasil untuk saya. Jawaban SomeDude (menonaktifkan / mengaktifkan semua gerakan gulir dan zoom) tidak.
Jess Riedel
5

Saya menemukan solusi yang lebih cepat. Dalam pengaturan → trackpad, nonaktifkan semua gerakan gulir dan zoom, lalu aktifkan kembali. Trackpad akan segera mulai bekerja kembali (setidaknya itu terjadi ketika saya mencobanya).

Seseorang
sumber
5

Tidur bermanfaat, namun, tidak selalu disukai bagi saya karena saya memiliki beberapa tugas berjalan, mendengarkan musik atau apa pun itu.

Membunuh dermaga atau aplikasi tidak berhasil, sayangnya.

Saya telah menemukan bahwa dengan Sierrasaya bisa mendapatkan swiping kembali dengan kekuatan berhenti hidd (Perangkat Antarmuka Manusia Deamon) beberapa kali (restart otomatis).

Sunting:

Setelah mengetahui tentang jawaban AskDifferent yang berbeda ini, saya dapat mempersempit masalah ini menjadi Magnet. Berhenti prosesnya, saya belum mengulangi masalah dalam 2 jam.

arin
sumber
Membunuh Magnet, saya harap ini memang penyebabnya, masalah ini sangat menyakitkan saat ini. Terima kasih telah berbagi!
GuiSim
@GuiSim merekomendasikan pindah ke Moom. Saya juga telah mengulangi masalah yang sama dengan Better Touch Tool. Keduanya dinonaktifkan untuk saya. Saya tidak punya masalah sejak itu.
arin
1

Saya mengalami masalah yang sama secara berkala hanya sejak memutakhirkan ke Yosemite (saya tidak melakukan instalasi yang bersih.) Bagi saya itu hanya mempengaruhi sapuan jari 4 (semua 4 arah benar-benar tidak dikenali) di kedua trackpad bawaan dan pada trackpad ajaib BT.

Menariknya, masalah hilang untuk saya (setidaknya untuk saat ini) tanpa reboot setelah saya membunuh proses yang keliru. Saya melihat kesalahan di konsol sekali per detik dengan teks berikut: assertion failed: 14A389: libxpc.dylib + 40320 Bagi saya pesan-pesan ini dikaitkan dengan aplikasi Spokes (aplikasi pembantu Plantronics untuk headset saya), meskipun saya telah melihatnya melaporkan untuk aplikasi lain yang berbeda di Yosemite juga.

Mungkin anekdotal bahwa gerakan mulai bekerja lagi setelah saya membunuh aplikasi yang menyinggung, tetapi saya akan melihat apakah ada korelasi di masa depan, karena masalah ini telah datang dan pergi beberapa kali sejak upgrade saya dan itu bukan yang pertama saya membunuh aplikasi ini atau pertama kali saya dengan gerakan dilanjutkan tanpa reboot.

jptsetme
sumber
1

Salah satu trik yang saya pelajari dari masalah serupa di sini menggunakan Steam.

Buat salinan "BetterTouchTool.app" dan namakan sesuatu seperti "BetterTouchTool2.app". Ketika berhenti bekerja, cukup buka "BetterTouchTool2.app". Ini akan memungkinkan Anda untuk terus menggunakannya tanpa restart.

Jeromy Anglim
sumber