Trong Ubuntu 15.04, chỉ cần di chuyển chuột qua bàn di chuột sẽ cuộn cửa sổ


9

Khi tôi khởi động hệ thống lần đầu tiên, mọi thứ đều hoạt động tốt. Nhưng sau đó, một cái gì đó xảy ra (không chắc chắn điều gì kích hoạt nó) và nhiều chương trình bắt đầu cuộn chỉ bằng cách di chuyển chuột qua cửa sổ. Cho đến nay tôi thấy điều này xảy ra trong Nautilus, Trình đọc tài liệu, Trình quản lý lưu trữ, Trung tâm phần mềm Ubuntu, Meld và Giám sát hệ thống (tất cả chúng có điểm gì chung, GTK?). Điều này KHÔNG xảy ra trong các trình duyệt web, thunderbird, các chương trình sử dụng Mono, Java, v.v., vì một số lý do.

Để cụ thể hơn về vấn đề: ví dụ, nếu vị trí bắt đầu của chuột nằm trên một tài liệu trong Trình đọc tài liệu, và sau đó tôi di chuyển chuột qua bàn di chuột, nó sẽ cuộn tài liệu như một mỏ neo, nơi đặt vị trí của chuột tài liệu không thay đổi (nhưng nó cuộn). Tôi đã thử vô hiệu hóa "cuộn hai ngón tay", "vô hiệu hóa trong khi gõ" và các tùy chọn "chạm để nhấp", nhưng chúng không có sự khác biệt (sau khi sự rối loạn bắt đầu).

Một trường hợp kỳ lạ khác là trong Nautilus, nếu vị trí bắt đầu của chuột nằm trên một tệp hoặc thư mục, đôi khi nó chọn nó thay vì cuộn. Nhấp một lần vào một thư mục sẽ mở thư mục (do đó, lần chạm đầu tiên hoạt động giống như một lần nhấp và cho phép hoạt động như lần nhấp thứ hai).

Điều duy nhất tôi có thể làm để tạm thời khắc phục sự cố là khởi động lại máy tính. Không có vấn đề khi sử dụng chuột.

Cập nhật 2015/05/03: Tôi thấy cách tái tạo nó ngay bây giờ. Nó dường như là một vấn đề cuộn hai ngón tay rối mắt. Nếu bạn cuộn bất kỳ cửa sổ nào bằng hai ngón tay, cuối cùng nó sẽ bắt đầu gây ra vấn đề này. Hãy thử nhiều hành động khác nhau bằng hai ngón tay, như "nhấp chuột" bằng hai ngón tay, hoặc cuộn theo nhiều hướng nhanh chóng, v.v., và nó sẽ bắt đầu xảy ra. Thật thú vị khi nó chỉ xảy ra trong một số chương trình nhất định chứ không phải ở các chương trình khác, điều này khiến tôi tự hỏi liệu đây thực sự là một vấn đề về trackpad hay một số vấn đề của khung. Tôi có thể xác nhận rằng điều này đang xảy ra trên CD Live 15.04, vì vậy điều này xảy ra ngay lập tức. Nếu bất cứ ai có bất kỳ manh mối, xin vui lòng cập nhật cho tôi!

Cách khắc phục duy nhất cho vấn đề này là vô hiệu hóa cuộn hai ngón tay (nếu nó đã bị trục trặc, bạn sẽ cần phải khởi động lại). Không chắc có vấn đề gì không, nhưng tôi đang sử dụng Dell XPS 13 2015 9343.

Cập nhật 2015/05/05: Rõ ràng lỗi này vẫn có thể xảy ra ngay cả khi cuộn hai ngón tay, mặc dù nó hiếm hơn. Một lần nữa, chỉ một số chương trình nhất định có vấn đề, vì vậy thật khó để biết đó có phải là sự cố với bàn di chuột hay điều gì khác không.

Cập nhật 2015/05/12: Tôi đã nộp báo cáo lỗi tại đây: https://bugs.launchpad.net/ubfox/+source/linux/+orms/1454473


Ảnh hưởng đến tôi trên toshiba C55d
Hellreaver

Vấn đề tương tự ở đây, trên Dell XPS 13 2015 9343. Cảm ơn bạn về mẹo tắt / bật bàn di chuột. Tìm thấy một báo cáo lỗi được nộp cho X: bug.freedesktop.org/show_orms.cgi?id=90493
martingreber

Câu trả lời:


3

Danh sách đen các psmouse cải thiện tình hình nhưng xchat gnome vẫn có vấn đề.

Tôi đã làm theo hướng dẫn trên https://github.com/mpalourdio/xps13

Kiểm tra xem BIOS của bạn là phiên bản A03 trở lên và phần sụn touchpad có cập nhật phần sụn Touchpad A00 không .

psmousetrình điều khiển danh sách đen để trackpad sử dụng i2c thay thế . Hãy chắc chắn rằng không có PS/2trong đầu ra của xinput -list.

Tôi nhận thấy rằng xchat-gnome dường như đang bỏ qua cài đặt chạm để nhấp và một số ứng dụng khác (như VLC, nhưng chỉ có cửa sổ tùy chọn).

Trong Xorg.log tôi thấy lỗi này khi bàn di chuột bị hỏng:

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

Cách duy nhất tôi phải giải quyết vấn đề tạm thời là vô hiệu hóa hoàn toàn trackpad khỏi bảng Cài đặt và bật lại. Hãy chắc chắn rằng bạn có một con chuột bên ngoài kèm theo.


Bạn có phiền thêm hướng dẫn cụ thể thay vì chỉ liên kết? Tôi đánh giá cao nó.
gian biểu

Tôi đã làm theo hướng dẫn ở đây nhưng không may vấn đề vẫn tồn tại.
gian biểu

Tôi không có. Không chắc chắn chính xác nơi để gửi nó và tôi không có các bước chính xác để tái tạo vấn đề. Bạn muốn đề nghị gì?
gian biểu

Chỉ cần chú ý chỉnh sửa của bạn. xinput -listcho thấy : 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)]. Như tôi đã nói, danh sách đen psmouse đã không giúp đỡ. Tôi đã có BIOS A03 rồi. Làm cách nào để kiểm tra phiên bản phần mềm touchpad và cập nhật nó trong Ubuntu?
gian biểu

1
Tôi có cùng một vấn đề. Nó có thể là một lỗi kernel, nhưng tôi nhận thấy chỉ có một vấn đề trong các ứng dụng gtk. Trong chrome (mà tôi nghĩ chạy theo QT), không có vấn đề như vậy.
Tom R

0

Có vấn đề tương tự trên Dell XPS 13 9343. Sử dụng cấu hình mà Stefano Maffulli đề xuất trong các nhận xét trên dường như vẫn hoạt động cho đến nay. Nó ở trạng thái rối mắt khi chạy lệnh, vì vậy có thể chỉ cần cập nhật cài đặt đồng bộ có thể đã loại nó ra khỏi một số chế độ xấu. Vì vậy, có thể xảy ra trường hợp bất kỳ thay đổi nào trong cài đặt đồng bộ sẽ khiến chế độ được đặt lại.

gist.github.com/anonymous/c217e67ea93a51dbc5d6

So với mặc định, nó đã thực hiện các thay đổi sau

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

Nếu không chỉ cập nhật các cài đặt gây ra sửa chữa, nó sẽ phải chuyển xuống một trong các cài đặt được liệt kê ở trên.

Mong rằng sẽ giúp


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.