ฉันอัพเกรดจาก Ubuntu 17.10 เป็น 18.04 และการตระหนักถึงการคลิกเพื่อคลิกไม่น่าเชื่อถืออีกต่อไป ประมาณ 40% ของการแตะก็ไม่ทำอะไรเลย คุณสังเกตเห็นปัญหาที่คล้ายกันหรือไม่ เป็นไปได้ไหมที่จะแก้ไขปัญหานี้? (ฉันใช้ lenovo l450)
แก้ไข: ฉันใช้เซสชัน xorg
ฉันอัพเกรดจาก Ubuntu 17.10 เป็น 18.04 และการตระหนักถึงการคลิกเพื่อคลิกไม่น่าเชื่อถืออีกต่อไป ประมาณ 40% ของการแตะก็ไม่ทำอะไรเลย คุณสังเกตเห็นปัญหาที่คล้ายกันหรือไม่ เป็นไปได้ไหมที่จะแก้ไขปัญหานี้? (ฉันใช้ lenovo l450)
แก้ไข: ฉันใช้เซสชัน xorg
คำตอบ:
สิ่งที่ได้ผลสำหรับฉันคือการลบไดรเวอร์ synaptics:
sudo apt remove xserver-xorg-input-synaptics
ตามด้วยรีบูต หลังจากนั้นทัชแพดก็ใช้งานได้อีกครั้ง ฉันมี Dell XPS 15 9650
การติดตั้งTouchpad Indicatorทำงานได้ดีสำหรับฉัน!
ปรับการตั้งค่าเมาส์
ฟังดูเหมือนคุณจะต้องทำการปรับแต่งค่าทัชแพดของคุณเพื่อเพิ่มความไว FingerLow (ความดันขั้นต่ำที่ต้องใช้ในการลงทะเบียนก๊อกน้ำ) สิ่งนี้สามารถเกิดขึ้นได้ด้วย synclient:
ตรวจสอบการตั้งค่าของคุณก่อน:
$ synclient -l
จากนั้นคุณสามารถปรับการตั้งค่า FingerLow / FingerHigh (หรืออื่น ๆ ) ของคุณ:
$ synclient FingerLow=2
เมื่อคุณทราบการตั้งค่าที่ถูกต้องแล้วคุณจะต้องกำหนดค่าไว้ในสคริปต์เริ่มต้นเนื่องจากตัวเลือกการรวมจะถูกรีเซ็ตเมื่อรีบูต คุณสามารถดูตัวเลือกมากขึ้นได้รับข้อมูลเพิ่มเติมและเรียนรู้วิธีการทำสคริปต์การกำหนดค่านี้ที่มีการสอนที่ดีในตัวเลือกทัชแพด
นอกจากนี้คุณยังสามารถใช้ XInput เพื่อรับข้อมูลและปรับแต่งการตั้งค่าต่อนี้บางการสอนที่ดีในการกำหนดค่าอุปกรณ์ HID นี่คือบทสรุปโดยย่อ:
ก่อนอื่นค้นหาชื่ออุปกรณ์และ ID ของคุณ:
$ xinput --list
ดูที่เอาต์พุตเพื่อกำหนดชื่ออุปกรณ์หรือหมายเลข id ของคุณและแสดงรายการคุณสมบัติที่มี:
$ xinput --list-props ID
นี่จะแสดงตัวเลือกที่คุณสามารถตั้งค่าได้ จากนั้นคุณสามารถตั้งค่าพวกเขาเช่นนี้:
$ xinput --set-prop ID 'prop name' VAL
synclient
ดูเหมือนจะไม่สามารถแก้ไขได้
คำแนะนำการกำหนดค่าด้านบนนั้นยอดเยี่ยมฉันมีปัญหาเดียวกันและเป็นปัญหาความไว ฉันได้พบว่าการแตะที่แทบจะมองไม่เห็นซึ่งแทบจะแทบไม่แตะแม้แต่แผ่นทำให้อัตราการคลิกเพิ่มขึ้นถึง 90% หลังจากหลายปีที่นิ้วของฉันปาดบนแผ่นมันเป็นการปรับตัวเล็กน้อยดังนั้นฉันจะเล่นซอกับการตั้งค่า
...
โอ้มนุษย์คนนั้นง่าย ... มันเป็นการกระจายค่าเริ่มต้นระหว่าง FingerLow และ FingerHigh ซึ่งทำให้ช่วงการแตะเล็กเกินไปแน่นอนว่าต่อไปนี้เป็นจุดหวาน ...
FingerLow = 25 FingerHigh = 80
ซึ่งในกรณีของฉันจบลงด้วยการเป็นเพียงคำสั่งเดียว:
Synclient FingerHigh = 80