พฤติกรรมที่ไม่แน่นอนของ trackpoint บน thinkpad t420s [UBUNTU 18.04]


8

ฉันเพิ่งอัพเกรดเป็น Ubuntu 18.04 และ trackpoint แสดงพฤติกรรมที่ไม่แน่นอน เมื่อเลื่อนเคอร์เซอร์ไปในทิศทางเดียวมันจะเคลื่อนที่ไปในทิศทางใดทิศทางหนึ่งก่อนจากนั้นเลื่อนไปทางที่ถูกต้อง

มันเป็นพฤติกรรมที่แปลกราวกับว่ามีแรงผลักดันบางอย่าง (ความเฉื่อย) "ติดอยู่" ใน trackpoint ที่ถูกปล่อยออกมาเมื่อฉันเริ่มเคลื่อนไหวอีกครั้งหลังจากเวลาที่เหลือ

ปัญหาเกิดขึ้นกับ trackpoint เท่านั้นและเมื่อทั้งสองการเคลื่อนไหวไม่ได้อยู่กับ trackpoint (นั่นคือถ้าฉันย้ายด้วยเมาส์ (หรือทัชแพด) แล้วตามด้วย trackpoint ไม่มีปัญหา)

มันทำงานได้ดีกับ UBUNTU 17.10

นี่คือ ouput ของคำสั่งที่เกี่ยวข้อง

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

คำตอบ:


6

การปิดใช้งานโปรไฟล์เร่งความเร็วช่วย:

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

จากนั้นคุณอาจต้องการเพิ่มความเร็วของตัวชี้:

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

ตั้งแต่เริ่มต้นครั้งต่อไปโปรไฟล์การเร่งความเร็วจะเปิดใช้งานอีกครั้งตามค่าเริ่มต้นคุณสามารถสร้างสคริปต์ที่มีคำสั่งข้างต้นและทำงานโดยอัตโนมัติหลังจากรีสตาร์ท

หวังว่าจะช่วย


ขอบคุณ! มันแก้ไขได้ แต่ฉันพลาดโปรไฟล์การเร่งความเร็ว ฉันอาจจะชินกับเวลามากขึ้น
Marcelo Avila
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.