Di Ubuntu 15.04, hanya menggerakkan mouse melalui touchpad menggulir jendela

9

Ketika saya pertama kali boot sistem semuanya bekerja dengan baik. Tetapi kemudian sesuatu terjadi (tidak yakin apa yang memicu itu) dan banyak program mulai menggulir hanya dengan menggerakkan mouse ke atas jendela. Sejauh ini saya melihat ini terjadi di Nautilus, Pembaca Dokumen, Manajer Arsip, Pusat Perangkat Lunak Ubuntu, Meld, dan Monitor Sistem (apa kesamaan mereka, GTK?). Ini TIDAK terjadi di browser web, thunderbird, program menggunakan Mono, Java, dll, untuk beberapa alasan.

Untuk lebih spesifik dari masalah ini: jika posisi awal mouse di atas dokumen di Pembaca Dokumen, misalnya, dan kemudian saya memindahkan mouse melalui touchpad, itu akan menggulir dokumen seperti jangkar, di mana posisi mouse di atas dokumen tidak berubah (belum bergulir). Saya sudah mencoba menonaktifkan "gulir dua jari", "nonaktifkan saat mengetik", dan opsi "ketuk untuk mengeklik", tetapi tidak ada bedanya (setelah glitchiness dimulai).

Kasus aneh lainnya adalah di Nautilus, jika posisi awal mouse melebihi file atau direktori, terkadang memilihnya alih-alih menggulir. Mengklik satu direktori akan membuka direktori (sehingga sentuhan awal bertindak seperti klik, dan melepaskan bertindak sebagai klik kedua).

Satu-satunya hal yang dapat saya lakukan untuk memperbaiki masalah sementara adalah me-restart komputer. Tidak ada masalah saat menggunakan mouse.

Pembaruan 2015/05/03: Saya melihat cara mereproduksinya sekarang. Tampaknya menjadi masalah gulir dua jari yang glitchy. Jika Anda sering menggulir jendela dengan dua jari, pada akhirnya itu akan mulai menyebabkan masalah ini. Cobalah berbagai tindakan dengan dua jari, seperti "mengklik" dengan dua jari, atau menggulir ke berbagai arah dengan cepat, dll, dan itu akan mulai terjadi. Sangat menarik bahwa ini hanya terjadi pada program tertentu dan bukan pada program lain, yang membuat saya bertanya-tanya apakah itu benar-benar masalah trackpad atau masalah kerangka kerja tertentu. Saya dapat mengonfirmasi bahwa ini terjadi pada Live CD 15,04, jadi ini terjadi di luar kotak. Jika ada yang punya petunjuk, perbarui saya!

Satu-satunya cara untuk mengatasi masalah ini adalah menonaktifkan gulir dua jari (jika sudah rusak Anda harus memulai ulang). Tidak yakin apakah itu penting, tapi saya menggunakan Dell XPS 13 2015 9343.

Pembaruan 2015/05/05: Rupanya bug ini masih dapat terjadi meskipun dengan menggulirkan dua jari, meskipun lebih jarang. Sekali lagi, hanya program tertentu yang memiliki masalah, jadi sulit untuk mengetahui apakah itu masalah touchpad atau yang lainnya.

Pembaruan 2015/05/12: Saya telah mengajukan laporan bug di sini: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1454473

tepat waktu
sumber
Mempengaruhi saya di toshiba C55d
Hellreaver
Masalah yang sama di sini, pada Dell XPS 13 2015 9343. Terima kasih atas tipnya untuk menonaktifkan / mengaktifkan touchpad. Ditemukan laporan bug yang diajukan untuk X: bugs.freedesktop.org/show_bug.cgi?id=90493
martingreber

Jawaban:

3

Daftar hitam psmouse meningkatkan situasi tetapi xchat gnome masih mengalami masalah.

Saya mengikuti instruksi di https://github.com/mpalourdio/xps13

Periksa apakah BIOS Anda adalah versi A03 atau yang lebih baru, dan firmware touchpad sudah terbaru. Touchpad firmware A00 .

psmousedriver daftar hitam sehingga trackpad menggunakan i2c sebagai gantinya . Pastikan tidak ada PS/2dalam output xinput -list.

Saya perhatikan bahwa xchat-gnome tampaknya mengabaikan pengaturan sentuh untuk klik dan beberapa aplikasi lain juga (seperti VLC, tetapi hanya jendela preferensi).

Di Xorg.log saya melihat kesalahan ini ketika touchpad menjadi gila:

(EE) [dix] DLL0665:01 06CB:76AD UNKNOWN: unable to find touch point 0

Satu-satunya cara saya harus menyelesaikan sementara masalah ini adalah dengan menonaktifkan trackpad sepenuhnya dari panel Pengaturan dan mengaktifkannya lagi. Pastikan Anda memiliki mouse eksternal yang terpasang.

Stefano Maffulli
sumber
Maukah Anda menambahkan instruksi khusus daripada hanya menautkan? Saya menghargainya.
timetofly
Saya mengikuti instruksi di sini, tetapi sayangnya masalahnya masih ada.
timetofly
Aku belum. Tidak tahu pasti ke mana harus menyimpannya, dan saya tidak memiliki langkah yang tepat untuk mereproduksi masalah ini. Apa yang kamu sarankan?
timetofly
Perhatikan saja hasil edit Anda. xinput -listmenunjukkan: Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ DLL0665:01 06CB:76AD UNKNOWN id=11 [slave pointer (2)] ⎜ ↳ 2.4G KB 2.4G Mouse id=16 [slave pointer (2)]. Seperti yang saya katakan, daftar hitam psmouse tidak membantu. Saya sudah memiliki BIOS A03. Bagaimana cara memeriksa versi firmware touchpad dan memperbaruinya di Ubuntu?
tepat waktu
1
Saya memiliki masalah yang sama. Ini mungkin bug kernel, tapi saya perhatikan hanya ada masalah di aplikasi gtk. Di chrome (yang saya pikir berjalan di bawah QT), tidak ada masalah seperti itu.
Tom R
0

Mengalami masalah yang sama pada Dell XPS 13 9343 saya. Menggunakan konfigurasi yang disarankan Stefano Maffulli dalam komentar di atas tampaknya berfungsi sejauh ini. Itu dalam keadaan glitchy ketika menjalankan perintah, jadi mungkin saja memperbarui pengaturan sinkronisasi mungkin telah mengeluarkannya dari beberapa mode buruk. Jadi itu mungkin terjadi bahwa setiap perubahan dalam pengaturan sinkronisasi membuat mode reset.

gist.github.com/anonymous/c217e67ea93a51dbc5d6

Dibandingkan dengan default, itu membuat perubahan berikut

- VertScrollDelta=100
- HorizScrollDelta=100
- TapButton2=2
- TapButton3=3
- ClickFinger2=2
- CircularScrollDelta=0.15
- CoastingSpeed=0

Jika lebih dari sekadar memperbarui pengaturan yang menyebabkan perbaikan, itu harus turun ke salah satu pengaturan yang tercantum di atas.

Semoga itu bisa membantu

Atifm
sumber