Bagaimana cara menonaktifkan scroll sambil mengklik dengan Magic Mouse?


4

Saya ingin menonaktifkan pengguliran satu jari dengan Mouse Ajaib saya saat saya mengkliknya, karena saya tidak suka itu menggulirkan konten di aplikasi jika saya mengklik sesuatu. Saya juga tidak melihat penggunaan praktis dari membiarkan hal ini diaktifkan.

Video tentang masalah saya: https://www.youtube.com/watch?v=kqCo3mEH51A

Sangat penting, bahwa saya ingin terus menggulir, yang umumnya saya suka, jadi mengecilkan area gulir dengan MagicPrefs atau menonaktifkan gulir sepenuhnya bukan solusi yang baik bagi saya.

Apakah ada alat yang memungkinkan saya menonaktifkan acara gulir selama tombol mouse mati?


2
Saya menonton video Anda dan mencoba mereplikasi masalah Anda di sejumlah komputer, tetapi Magic Mouse tidak pernah menggulir konten saat saya mengklik sesuatu, jadi saya tidak yakin apa yang terjadi pada Anda. Sudahkah Anda mencoba menggunakan Mouse Magic dengan Mac lain, atau menguji Mouse Magic lain di toko ritel? Jelas Anda sudah bermain bagus dengan MagicPrefs, tapi apa lagi yang sudah Anda coba? Apakah masalah terjadi pada Mode Aman? Sudahkah Anda mencoba mengatur ulang NVRAM?
Monomeeth

Hm, belum memikirkan hal ini sebelumnya: Saya sudah mencoba mouse saya sekarang dengan komputer baru, dan tidak ada masalah di sana. Sangat aneh, jadi ini akan menjadi masalah yang terkait dengan perangkat lunak ...
gklka

1
Saya baru saja mengirim jawaban untuk beberapa langkah yang dapat Anda coba. Jika Anda memiliki masalah dalam menjalankannya, beri tahu saya.
Monomeeth

Di sisi lain: Saya masih dapat menggulir ketika saya menggerakkan jari saya saat mengklik komputer baru juga. Hanya ambang tampaknya berbeda. Saya mencari cara untuk sepenuhnya menonaktifkan pengguliran saat saya mengklik.
gklka

Saya sebenarnya lebih suka mouse Windows (bukan trackpads) sebagian besar waktu. Hanya 2 sen saya.
William

Jawaban:


3

Karena kami telah menetapkan bahwa Magic Mouse Anda tidak memiliki perilaku ini dengan komputer lain, saya akan mengatur ulang NVRAM Anda dan juga melakukan boot ke Safe Mode.

Menyetel ulang NVRAM

Mac yang lebih lama memiliki apa yang disebut Parameter RAM (PRAM), Mac yang lebih baru menggunakan Non-Volatile Random-Access Memory (NVRAM).

Karena Anda belum menentukan model Mac apa yang Anda gunakan, di bawah ini adalah beberapa langkah umum yang akan bekerja dengan semua model (termasuk semua model MacBook Pro Akhir-2016):

  1. Matikan mesin Anda. Ya, sepenuhnya ditutup, tidak hanya keluar.
  2. Tekan power button dan kemudian segera tekan commandoptionPRtombol.
  3. Tekan terus tombol-tombol ini setidaknya selama 20 detik!
  4. Lepaskan tombol dan biarkan Mac Anda reboot secara normal.

Sekarang uji Mouse Magic Anda untuk menentukan apakah masalah masih ada. Jika ini tidak menyelesaikannya untuk Anda, lanjutkan ke mem-boot ke Safe Mode.

Catatan 1: Ketika Anda masuk kembali, Anda mungkin perlu menyesuaikan beberapa preferensi sistem Anda (mis. Volume speaker, resolusi layar, pemilihan disk startup, informasi zona waktu, dll).

Boot ke Safe Mode

Ikuti langkah-langkah ini untuk mem-boot Mac Anda ke Mode Aman:

  1. Matikan Mac Anda sepenuhnya
  2. Mulai ulang Mac Anda
  3. Segera tekan Shifttombol dan tahan
  4. Lepaskan Shiftkunci ketika Anda melihat jendela login (CATATAN: Jika FileVault Anda diaktifkan, Anda mungkin harus masuk dua kali).
  5. Catat apa yang terjadi (yaitu uji Mouse Magic Anda)
  6. Sekarang keluar dari Safe Mode dengan menyalakan kembali Mac Anda seperti biasa
  7. Sekali lagi, catat apa yang terjadi (yaitu menguji Mouse Magic Anda)

Setelah Anda masuk ke Safe Mode, beri tahu saya bagaimana Anda pergi dan kami akan pergi dari sana.

Trist Magic Mouse .plist file

Karena masalah Anda tetap ada di dalam dan di luar Mode Aman, saya akan membuang file preferensi Mouse Magic yang relevan.

Karena Anda tidak menentukan versi MacOS apa yang Anda gunakan, saya akan menganggap Anda menjalankan versi dari Mountain Lion dan di atasnya. Ikuti langkah ini:

  1. Pergi ke Finder
  2. Tekan dan tahan optiontombol
  3. Sambil mempertahankan optionkunci, klik pada menu Go dan pilih Library dari daftar
  4. Ini akan membuka folder Perpustakaan pengguna Anda di jendela Finder baru
  5. Temukan dan buka folder Preferensi (itu ada di dalam folder Library)
  6. Di dalam folder ini temukan dua file .plist berikut:
    • com.apple.AppleMultitouchMouse.plist
    • com.apple.driver.AppleBluetoothMultitouch.mouse.plist
  7. Sekarang Trash file-file ini
  8. Mulai ulang Mac Anda

Mac Anda sekarang akan membuat set file preferensi default baru untuk Magic Mouse Anda.

Catatan: Anda harus kembali ke System Preferences dan mengkonfigurasi ulang pengaturan Magic Mouse Anda. Namun, sebelum melakukan itu saya akan menguji Mouse Magic terlebih dahulu untuk melihat apakah masalah perilaku masih berlanjut.

Atur ulang Daftar Perangkat Bluetooth dan Pengontrol Bluetooth

Ini adalah sesuatu yang saya punya sejumlah pengguna lakukan untuk menyelesaikan masalah dengan perangkat Bluetooth pihak ke-3 (biasanya keyboard dan / atau mouse, tetapi juga headphone dll).

Karena Anda menggunakan Apple Magic Mouse asli, saya memutuskan untuk tidak repot, tetapi saya pikir ini layak untuk dicoba.

Singkatnya Anda perlu mengatur ulang macOS Bluetooth Device List dan Bluetooth Controller. Namun, ini akan mengatur ulang semua perangkat Bluetooth yang terhubung, termasuk keyboard dan mouse Anda, sehingga setiap perangkat Bluetooth harus dipasangkan lagi .

Saya memiliki beberapa langkah yang dapat Anda ikuti, tetapi saya sangat menyarankan Anda membaca semua langkah terlebih dahulu sebelum memulai (atau mungkin mencetak instruksi / melihatnya di perangkat lain).

Sebelum memulai, pastikan Anda memiliki ikon Bluetooth di bilah menu. Jika tidak ada di sana, buka System Preferences> Bluetooth dan aktifkan opsi Show Bluetooth di Menu Bar .

Selain itu, karena Anda mencoba menyelesaikan masalah dengan Magic Mouse Anda , Anda perlu menggunakan mouse lain untuk mengikuti langkah-langkah ini :

  1. Tahan kedua Shiftdan Optionkunci dan pada saat yang sama klik pada ikon Bluetooth di menu bar. Setelah menu ditampilkan, lepaskan tombol.
  2. Dari menu Bluetooth, pilih Debug> Remove All Devices
  3. Tahan kedua tombol Shiftdan Optionlagi dan pada saat yang sama klik pada ikon Bluetooth di bilah menu.
  4. Dari menu Bluetooth, pilih Debug> Reset Modul Bluetooth
  5. Matikan Mac Anda
  6. Pastikan Magic Mouse Anda dimatikan sepenuhnya
  7. Mulai ulang Mac Anda
  8. Di Mac Anda, klik ikon Bluetooth di bilah menu
  9. Pilih Perangkat Set Up Bluetooth pilihan
  10. Pada mouse, hidupkan power
  11. Setelah Setup Assistant menemukan mouse, pilih dari daftar dan klik "Lanjutkan".
  12. Sekarang pasangkan mouse Anda
  13. Jika Anda memiliki perangkat Bluetooth lain, Anda dapat melanjutkan dan memasangkannya sekarang (atau Anda bisa melakukannya nanti).

Biarkan saya tahu bagaimana Anda pergi.


Tak satu pun dari ini membantu. Masalahnya juga ada dengan boot aman setelah reset PRAM.
gklka

Oke, jadi masalah ini ada saat boot ke Safe Mode dan juga setelah itu ketika reboot normal. Saya akan menyarankan membuang file .plist yang relevan sebagai langkah Anda berikutnya. Saya akan memperbarui jawaban saya untuk memasukkan instruksi.
Monomeeth

Sekali lagi terima kasih atas usaha Anda. Membuang file konfigurasi juga tidak membantu. Mereka nampaknya tidak berbahaya: gist.github.com/gklka/df7205b9268c75dce4486a466982f738 dan gist.github.com/gklka/0432f5894431a3eb2f2b43416d03f503
gklka

Saya sudah memikirkan masalah ini dan faktanya masih terjadi di Safe Mode di Mac Anda, tetapi tidak terjadi di komputer lain. Anda dapat mencoba mengatur ulang Daftar Perangkat macOS Bluetooth dan Bluetooth Controller. Namun, ini akan mengatur ulang semua perangkat Bluetooth yang terhubung, termasuk keyboard, jadi Anda harus menambahkannya kembali saat Anda menggunakannya. Saya akan memperbarui jawaban saya untuk memasukkan langkah-langkah jika Anda memutuskan untuk melanjutkan (itu tidak berbahaya - itu artinya jika Anda memiliki banyak perangkat Bluetooth Anda harus memasangkannya lagi). Tidak dapat menjamin ini akan menyelesaikan masalah Anda, tetapi mungkin bisa.
Monomeeth

1
Menyetel ulang NVRAM memperbaiki masalah untuk saya. Terima kasih banyak!
kenny

1

Solusi terakhir untuk masalah ini: opsi BetterTouchTool yang tidak didokumentasikan:

defaults write com.hegenberg.BetterTouchTool BTTBlockMagicMouseScrollWhenClicked YES


Bagaimana Anda menerapkan opsi ini?
Nicolas Hung

0

Ini mungkin terdengar seperti solusi aneh, tetapi Anda harus mencoba menggunakan Mouse Ajaib di permukaan yang berbeda.

Saya baru-baru ini mengubah permukaan / alas mouse saya dan perilaku Mouse Ajaib yang aneh ini telah hilang.

Permukaan lama saya sudah sangat usang / digunakan sehingga mulai menjadi mengkilap di tambalan. Dugaan saya adalah tambalan mengkilap ini menyebabkan mouse melaporkan pola sinyal yang tidak normal, yang menyebabkan segala macam perilaku aneh dalam penggunaan umum.


Selamat Datang di Tanya Berbeda. Dengan cara apa ini akan menonaktifkan scrolling? Mungkin aku melewatkan sesuatu.
bmike

@bmike pindah ke permukaan yang lebih baik mencegah pengguliran palsu saat mengeklik masalah bagi saya. Teori saya adalah bahwa, entah bagaimana, permukaan yang mengkilap atau tidak konsisten menyebabkan gerakan kecil mouse yang terjadi selama klik dilaporkan sebagai gulir. Anda dapat membaca lebih lanjut tentang pengalaman saya dan jalur untuk solusinya di sini: forum.affinity.serif.com/index.php?/topic/…
Matt Sephton

0

Saya menemukan solusi untuk ini yang berfungsi untuk saya. Ketika saya membutuhkan "sentuhan halus" saat mengklik, saya meletakkan dua jari daripada pada mouse. Mouse jauh lebih tidak sensitif untuk digulir ketika mendaftarkan dua jari.

Butuh sedikit membiasakan diri dengan perilaku baru ini, tetapi kemudian dengan cepat ada bahasa yang kurang kotor dan lebih banyak pekerjaan yang dilakukan. ... dan saya masih memiliki fitur gulir (atas-bawah dan kiri-kanan) untuk menjelajah dan membaca.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.