Masalah kecepatan gulir mouse dengan kernel Linux 5.0

13

Kadang-kadang, kecepatan gulir mouse berubah ke tingkat yang sangat lambat, di mana dibutuhkan banyak klik (3-8 klik) atau rotasi roda yang signifikan untuk menggulir halaman satu langkah. Ini dimulai setelah memutakhirkan ke linux kernel 5.0. Itu belum terjadi setelah boot kembali ke kernel 4.20.

Ketika itu terjadi, biasanya mouse nirkabel 'waking' setelah masuk ke mode hemat daya, tetapi itu tidak terjadi setiap saat.

Mematikan dan menghidupkan kembali mouse dengan saklar daya mengembalikan perilaku normal.

Mouse adalah Logitech M720 nirkabel yang digunakan dengan penerima Unifying. Ada juga keyboard nirkabel, Logitech k830, dipasangkan dengan penerima yang sama.

Saya tahu kernel 5.0 memperkenalkan dukungan gulir resolusi tinggi baru. Apakah ini bug dengan fitur itu? Adakah orang lain yang mengalami ini?

adatum
sumber
melihat perilaku yang persis sama di Pop_OS! 19.10 (Ubuntu) di MX Anywhere 2S
Vlax

Jawaban:

9

Salah satu solusinya adalah menjalankan solaar , dan pastikan bahwa Wheel Resolutionpengaturan untuk mouse (M720 dalam kasus saya) ada ONdi kernel 5.0, yang menghasilkan perilaku pengguliran yang normal. Dengan solaarset ke autostart, saya tidak lagi memiliki masalah pengguliran yang lambat.

Ketika pengaturan ini OFFkonsisten menghasilkan perilaku bergulir lambat. Untuk alasan apa pun, tanpa solaarberjalan di kernel 5.0, mouse terkadang secara spontan beralih ke perilaku itu, meskipun tanpa benar-benar mengubah pengaturan.

Menariknya, di kernel 4.20 dan sebelumnya, Wheel Resolution= OFFmenghasilkan perilaku pengguliran yang normal, sementara ONmenyediakan pengguliran yang jauh lebih cepat dan lebih sensitif.

adatum
sumber
terima kasih yang tampaknya telah bekerja untuk saya
Vlax
2

Kedengarannya seperti masalah kernel ini di sini: https://bugzilla.redhat.com/show_bug.cgi?id=1701322 .

Dengan mouse Logitech Performance MX saya, memeriksa (atau menghapus centang dan memeriksa ulang) opsi "Smooth Scrolling" di Solaar "memperbaiki" masalah, setidaknya sampai waktu berikutnya mouse "tidur".

Raman
sumber
Bug itu persis sama, termasuk multiplier = 8di journalctl, yang saya perhatikan berkali-kali.
adatum
"matikan mouse dan hidupkan untuk memperbaikinya" yang bekerja untuk mx di mana saja 2s di Fedora 30
Ray Foss
penyelamat hidup! itu bekerja untuk saya juga ...
Vlax
0

Solusi sementara:

solaar config M720 hires-smooth-resolution True
mkkot
sumber