perilaku trackpoint yang tidak menentu pada thinkpad t420s [UBUNTU 18.04]

8

Saya baru saja memutakhirkan ke Ubuntu 18.04 dan trackpoint menunjukkan perilaku yang tidak menentu. Saat memindahkan kursor dalam satu arah, pertama kali bergerak dalam beberapa arah dan kemudian bergerak dengan cara yang benar.

Itu adalah perilaku yang aneh, seolah-olah ada semacam momentum (inersia) "terjebak" di trackpoint yang dilepaskan ketika saya mulai bergerak lagi, setelah beberapa saat istirahat.

Masalah hanya terjadi dengan trackpoint, dan juga hanya ketika kedua gerakan tidak dengan trackpoint. (yaitu, jika saya bergerak dengan mouse (atau touchpad), dan kemudian dengan trackpoint, tidak ada masalah.)

Itu bekerja dengan baik dengan UBUNTU 17.10.

Inilah ouput dari perintah yang relevan.

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
Marcelo Avila
sumber

Jawaban:

6

Menonaktifkan profil akselerasi membantu:

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

Maka Anda mungkin ingin meningkatkan kecepatan pointer Anda:

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

Sejak startup berikutnya, profil akselerasi akan diaktifkan kembali secara default, Anda dapat membuat skrip yang menyertakan perintah di atas dan dijalankan secara otomatis setelah restart.

Semoga itu bisa membantu.

John
sumber
Terima kasih! itu memang memperbaikinya, tetapi saya melewatkan profil akselerasi. Saya mungkin terbiasa dengan lebih banyak waktu.
Marcelo Avila