hành vi thất thường của trackpoint trên thinkpad t420s [UBUNTU 18.04]


8

Tôi vừa nâng cấp lên Ubuntu 18.04 và trackpoint cho thấy một hành vi thất thường. Khi di chuyển con trỏ theo một hướng, đầu tiên nó di chuyển theo hướng nào đó và sau đó di chuyển đúng hướng.

Đó là một hành vi kỳ lạ, như thể có một loại động lượng (quán tính) "mắc kẹt" trong điểm theo dõi được giải phóng khi tôi bắt đầu di chuyển trở lại, sau một thời gian nghỉ ngơi.

Vấn đề chỉ xảy ra với trackpoint và cũng chỉ xảy ra khi cả hai di chuyển đều không có trackpoint. (nghĩa là, nếu tôi di chuyển bằng chuột (hoặc bàn di chuột), và sau đó với điểm theo dõi, không có vấn đề gì.)

Nó đã hoạt động tốt với UBUNTU 17.10.

Đây là thông số của một lệnh có liên quan.

avila@t420s ~> xinput list-props "TPPS/2 IBM TrackPoint"

Device 'TPPS/2 IBM TrackPoint':
Device Enabled (142):   1
Coordinate Transformation Matrix (144): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Natural Scrolling Enabled (281):   0
libinput Natural Scrolling Enabled Default (282):   0
libinput Scroll Methods Available (285):    0, 0, 1
libinput Scroll Method Enabled (286):   0, 0, 1
libinput Scroll Method Enabled Default (287):   0, 0, 1
libinput Button Scrolling Button (288): 2
libinput Button Scrolling Button Default (289): 2
libinput Middle Emulation Enabled (290):    0
libinput Middle Emulation Enabled Default (291):    0
libinput Accel Speed (292): -0.683453
libinput Accel Speed Default (293): 0.000000
libinput Accel Profiles Available (294):    1, 1
libinput Accel Profile Enabled (295):   1, 0
libinput Accel Profile Enabled Default (296):   1, 0
libinput Left Handed Enabled (297): 0
libinput Left Handed Enabled Default (298): 0
libinput Send Events Modes Available (266): 1, 0
libinput Send Events Mode Enabled (267):    0, 0
libinput Send Events Mode Enabled Default (268):    0, 0
Device Node (269):  "/dev/input/event8"
Device Product ID (270):    2, 10
libinput Drag Lock Buttons (283):   <no items>
libinput Horizontal Scroll Enabled (284):   1

Câu trả lời:


6

Vô hiệu hóa hồ sơ tăng tốc giúp:

xinput --set-prop 'TPPS/2 IBM TrackPoint' 'libinput Accel Profile Enabled' 0, 1

Sau đó, bạn có thể muốn tăng tốc độ của con trỏ:

xinput --set-prop 'TPPS/2 IBM TrackPoint' 'libinput Accel Speed' 1

Vì lần khởi động tiếp theo, cấu hình tăng tốc sẽ được bật lại theo mặc định, bạn có thể tạo một tập lệnh bao gồm các lệnh trên và được chạy tự động sau khi khởi động lại.

Mong rằng sẽ giúp.


Cảm ơn! nó đã sửa nó, nhưng tôi bỏ lỡ hồ sơ tăng tốc. Tôi có thể được sử dụng với nhiều thời gian hơn mặc dù.
Marcelo Avila
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.