Memperbaiki kunci gulir vertikal Maverick? (Bergulir tersentak-sentak, safari yang tidak disengaja kembali)


16

Setelah menginstal Mavericks lebih Mountain Lion, scrolling vertikal saya adalah wiggly (dendeng) di rMBP.

Mirip seperti di iOS, ketika menggulir dengan dua jari pada touchpad ke bawah atau ke atas, gerakan halus "mengunci" gulir ke gulir vertikal saja. Setelah memutakhirkan ke Mavericks, gulir vertikal tidak "mengunci" dan juga akan bergoyang secara horizontal.

Ini membuat pengguliran di Chrome dan Safari menyakitkan karena peramban akan membuat kembali atau meneruskan dalam sejarah ketika mencoba menggulir. Kadang-kadang layar juga akan melompat beberapa piksel ke atas atau ke bawah karena sedang pulih dari pergeseran horizontal.

Ada saran?


Deskripsi yang bagus! Saya mencari "dendeng" daripada "goyah"! Saya juga menemukan ini sangat menjengkelkan. Saya juga menjalankan Firefox 25.0 yang sepertinya dikunci secara vertikal. Mungkin bukan solusi yang sempurna, tetapi saya akan menggunakan Firefox.

Deskripsi yang diperbarui. Saya juga lebih dari senang untuk cara mengakses pengaturan "inersia scrolling" yang mendukung. Mereka disembunyikan di suatu tempat di osx. Saya telah melihatnya beberapa waktu lalu, tetapi sepertinya tidak dapat menemukannya sekarang :(
Artur Bodera

Hai Artur, "pengguliran inersia" ada dalam Preferensi Sistem> Aksesibilitas> Mouse & Trackpad> opsi Trackpad.

Saya tidak ingin menonaktifkan atau mengubah gulir inersia. Itu tidak memengaruhi apa yang saya gambarkan.
Artur Bodera

1
Hmmph, sepertinya pertanyaannya terkunci dan tidak bisa dijawab lagi, tapi saya punya solusi lain. Alat kustomisasi keyboard populer Karabiner (sebelumnya KeyRemap4MacBook) memiliki pengaturan untuk ini. Dalam aplikasi itu, cukup aktifkan "fiksasi arah roda gulir dinamis" (dari bilah pencarian di tab "ChangeKey" dari aplikasi, cukup cari istilah itu dan opsi akan muncul). Ini akan memperbaiki masalah OS-wide; mengingat betapa mengerikannya panel kontrol keyboard / mouse OS X pada umumnya, saya sangat merekomendasikan menggunakan Karabiner (untuk kedua hal ini dan keluhan lainnya).
Hayden Schiff

Jawaban:


3

Tolong JANGAN terima jawaban ini sebagai jawaban yang benar. Biarkan pertanyaan ini terbuka selama dibutuhkan untuk mendapatkan solusi yang tepat. Saya tidak ingin hadiahnya.

Saya membuat aplikasi cepat yang meretas bersama beberapa dukungan kunci gulir vertikal-saja dasar. Ini pada dasarnya memberitahu sistem untuk mengabaikan gerakan horisontal kecil ketika menggulir ke arah yang sebagian besar vertikal.

Anda dapat mengunduh aplikasi dari http://kapeli.com/ScrollLock.zip . Kode sumber aplikasi tersedia di https://github.com/Kapeli/Mavericks-Scroll-Lock .

Saya tidak tahu seberapa baik kerjanya, hanya nyaris tidak mengujinya, tetapi itu akan mencegah gerakan horizontal saat gulir Anda


Bagaimana ini menjawab pertanyaan? Apakah dokumen itu mendokumentasikan ada masalah atau entah bagaimana memberi tahu seseorang bahwa mereka memiliki masalah atau tidak?
bmike

Jawaban saya adalah tentang aplikasi yang "mengaktifkan kembali" penguncian gulir di Mavericks. Pertanyaannya adalah tentang penguncian gulir yang tidak berfungsi dengan benar di Mavericks. Jawaban saya membuatnya bekerja.
bogdansrc

Aah - Anda menerapkan kembali beberapa penyaringan pada peristiwa gulir mentah untuk menekan gerakan horisontal yang jatuh di bawah ambang batas. Entah bagaimana saya fokus pada bagian vertikal yang tidak mulus bukannya input horisontal yang tidak ditekan. Terima kasih telah memposting kode!
bmike

1

Coba ini:

defaults write -g NSScrollViewRubberbanding -int 0

Ini menonaktifkan "karet-banded" bergulir di seluruh sistem dan juga memperbaiki perilaku aneh di chrome / safari


Tidak membantu dengan scroll tersentak-sentak dan penyimpangan horizontal.
Artur Bodera

Ya, itu bekerja untuk saya, sekarang saya bisa menggulirkan chrome dengan sempurna dan tanpa "lompatan" itu
Sergey Stolyarov

Ini bekerja untuk saya, harus ditandai sebagai jawaban yang benar. Apakah perubahan itu tetap ada saat menggunakan Time Machine atau haruskah saya melakukannya setiap kali saya memformat sistem saya?
Roberto

hmm aneh, tampaknya hanya berfungsi untuk beberapa situs web. Bagi saya, store.steampowered.com tidak baik :(
Roberto

1

Jika Anda pergi ke System Preferences> Trackpad, Anda dapat menyesuaikan pengaturan sesuai keinginan Anda. Tangkapan layar di bawah ini memperlihatkan jendela More Gestures dan jika Anda menghapus centang pada yang pertama Swipe between pages, itu harus menangani gejala yang Anda alami.

Pengaturan Trackpad


Saya suka fitur ini, saya tidak ingin menonaktifkannya. Pertanyaan ini tidak terkait dengan keberadaan fitur ini, tetapi dengan perubahan dalam operasinya yang diperkenalkan di OSX 10.9 Mavericks.
Artur Bodera

@ ArturBodera Saya setuju dengan Anda, saya juga menyukai fitur ini. Alhasil saya harus berlatih bersikap sangat hati-hati dengan scrolling saya dan seiring waktu saya menjadi baik-baik saja dengan itu. Dari pengalaman, jika Anda menonaktifkan fitur ini, masalah Anda akan hilang, tetapi Anda harus hidup tanpa fungsi ini.
JaKXz

Saya menolak untuk mengakui bahwa :) Saya memiliki perasaan yang sama dan saya mencoba belajar untuk "hati-hati menavigasi jari-jari saya dalam sumbu vertikal yang sempurna", tetapi itu konyol. Bahkan dengan perawatan ekstra, saya hanya manusia yang tidak sempurna dan kebetulan macbook saya miring 0,05 derajat di pangkuan saya dari garis tengah tubuh saya, atau saya hanya lelah, atau terburu-buru ... dan maka, bencana terjadi! Aku benci itu esp. ketika itu terjadi ketika mengisi formulir web yang panjang dan saya kehilangan semua perubahan. Itu berfungsi sempurna di Mountain Lion, berfungsi sempurna di iOS, jadi pasti ada cara untuk mendapatkannya kembali!
Artur Bodera

Saya telah menonaktifkan fitur itu untuk chrome:, defaults write com.google.Chrome AppleEnableSwipeNavigateWithScrolls -bool FALSEberfungsi tidak seperti yang diharapkan untuk sebagian besar waktu.
Sergey Stolyarov

@SergeyStolyarov maksud Anda untuk mengatakan "ini berfungsi seperti yang diharapkan sebagian besar waktu"?
JaKXz

0

Buka Preferensi SistemUmumTampilkan bilah gulir: Selalu .

Ini memperbaiki masalah kunci samping bagi saya di Safari. Namun, saya masih menemukan bahwa scrolling agak berombak. (Di Firefox, ini adalah bencana yang disebabkan oleh epilepsi lengkap.)


Sayangnya, itu tidak membantu saya. Pengguliran masih sulit digunakan di layar dengan gulir vertikal & horizontal :(
Pavel Alexeev

Saya tidak ingin scroll bar. Saya ingin memiliki scrolling dengan ver / penguncian horizontal seperti dulu di Mountain Lion (dan bagaimana itu selalu di iOS)
Artur Bodera

0

Tampaknya bisa diperbaiki dengan membuka AutoCAD, jika Anda memilikinya.

Sumber: https://discussions.apple.com/message/23531982#23531982


Terus terang, saya akan mempertimbangkan menjalankan dan menjaga aplikasi 300MB tetap berjalan di latar belakang jika diperbaiki ... meskipun saya tidak berpikir saya akan membayar $ 1000 untuk mendapatkannya :)
Artur Bodera

@ Artur Mungkin ini masalah besar, tetapi jika Anda kuliah, Anda bisa mendapatkannya secara gratis .
GRG

Nah, saya tidak ... Hal baru yang baik adalah, Apple mungkin bisa merekayasa balik apa pun yang menyebabkan "perilaku yang tepat" saat menjalankan AutoCad dan memperbaikinya di OS. Tidak bisa menunggu solusi nyata.
Artur Bodera

Itu aneh! Semoga seseorang dapat melakukan ini saat menjalankan fseventer dan mencari tahu apakah suatu pengaturan sedang diubah.
NReilingh

@ bogdansrc Bisakah Anda melihat yang ini? Saya yakin Anda bisa lebih masuk akal dari itu ...
Artur Bodera
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.