ฉันไม่สามารถตั้งค่าตัวเลือกสำหรับไดรเวอร์ synaptics ของทัชแพดได้ ขออภัยหากดูเหมือนว่าซ้ำกัน แต่ฉันลองวิธีแก้ไขปัญหาจากคำถามอื่นๆ แล้ว แต่ไม่ได้ผล ฉันมุ่งเน้นไปที่การทำ 'วิธีที่ถูกต้อง' ดังนั้นให้ใช้ไฟล์ conf แยกต่างหากใน / etc แล็ปท็อปคือ ThinkPad T480, Ubuntu 20.04.3
ฉันลองใช้ไฟล์:
/etc/X11/xorg.conf
/etc/X11/xorg.conf.d/synaptics.conf
/etc/X11/xorg.conf.d/70-synaptics.conf
/etc/X11/xorg.conf.d/71-synaptics.conf
สิทธิ์:
-rw-r--r-- 1 รูทรูท 1776 9 ม.ค. 11:38 xorg.conf
โดยคัดลอกเนื้อหามาจาก:
/usr/share/X11/xorg.conf.d/70-synaptics.conf
นอกจากนี้ การวางการเปลี่ยนแปลงโดยตรงในไฟล์นี้จะไม่มีผลใดๆ
สำหรับการเริ่มต้น ฉันเพิ่งแก้ไขตัวเลือกเดียว แตะปุ่ม 2
. ตัดตอนมาจากไฟล์:
ส่วน "InputClass"
ตัวระบุ "ทัชแพด catchall"
ไดรเวอร์ "synaptics"
MatchIsTouchpad "เปิด"
# ตัวเลือกนี้แนะนำให้ใช้กับระบบ Linux ทั้งหมดที่ใช้ evdev แต่ไม่สามารถทำได้
# เปิดใช้งานโดยค่าเริ่มต้น ดูลิงค์ต่อไปนี้สำหรับรายละเอียด:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
MatchDevicePath "/dev/input/event*"
ตัวเลือก "TapButton2" "0"
ส่วนท้าย
บรรทัดที่เกี่ยวข้อง (?) จาก ~/.local/share/xorg/Xorg.0.log
ไฟล์:
[ 101.539] (==) ใช้ไฟล์ปรับแต่ง: "/etc/X11/xorg.conf"
[ 101.539] (==) การใช้ไดเร็กทอรีการกำหนดค่าระบบ "/usr/share/X11/xorg.conf.d"
[ 101.540] (==) ไม่มีส่วนเค้าโครง การใช้ส่วนหน้าจอแรก
[ 101.540] (==) ไม่มีส่วนของหน้าจอ ใช้ค่าเริ่มต้น
ทำการเปลี่ยนแปลงการกำหนดค่าจากบรรทัดคำสั่งด้วย synclient [ตัวเลือก]=[ค่า]
ทำงาน การเปลี่ยนแปลงจะถูกรีเซ็ตหลังจากรีสตาร์ท
หลังจากรีสตาร์ท ตัวเลือกจะกลับมาเสมอ แตะปุ่ม 2=3
. มีบางอย่างที่ฉันขาดหายไปที่นี่หรือไม่? บางที config ไวยากรณ์ไม่ถูกต้อง?