เรียกใช้synclient -l
เพื่อแสดงการกำหนดค่าแทร็กแพดของ Synaptics ในตอนท้ายของผลลัพธ์คุณจะพบสิ่งที่ต้องการ
RightButtonAreaLeft = 3068
RightButtonAreaRight = 0
RightButtonAreaTop = 4326
RightButtonAreaBottom = 0
ค่าเหล่านี้จะต้องเปลี่ยนเป็นศูนย์โดยการพิมพ์สองคำสั่ง:
synclient RightButtonAreaLeft=0
และ synclient RightButtonAreaTop=0
การคลิกที่ใดก็ได้บนแทร็คแพดด้วยนิ้วเดียวจะทำให้เกิดการคลิกซ้ายเสมอ หากต้องการคลิกขวาให้คลิกสองนิ้วบนแทร็คแพดของคุณ โปรดทราบว่าการตั้งค่าใหม่จะหายไปทุกครั้งที่คุณรีบูตหรือเชื่อมต่อใหม่
การตั้งค่าแทร็กแพดที่กำหนดเองอย่างถาวรใน Unity
หากต้องการทำให้การตั้งค่าใหม่เป็นแบบถาวรให้เขียนคำสั่งสองคำสั่งลงในเชลล์สคริปต์และเพิ่มสคริปต์ลงในแอปพลิเคชันเริ่มต้นของคุณ:
nano ~/.synaptics-custom-settings.sh
วางรหัสด้านล่างลงในสคริปต์เปลือกออกจากตัวแก้ไขด้วยCtrl+ และยืนยันการเจรจาประหยัดด้วยXY
#!/bin/bash
synclient RightButtonAreaLeft=0
synclient RightButtonAreaTop=0
ทำให้เชลล์สคริปต์สามารถเรียกทำงานได้:
chmod a+rx ~/.synaptics-custom-settings.sh
เปิดโปรแกรมแอปพลิเคชันเริ่มต้นใน Unity และเพิ่มลง~/.synaptics-custom-settings.sh
ในรายการแอปพลิเคชันเริ่มต้น ด้วยวิธีนี้การตั้งค่าแทร็กแพดที่กำหนดเองจะถูกนำไปใช้โดยอัตโนมัติทุกครั้งที่คุณเข้าสู่ระบบ
ที่มา: http://kernpanik.com/geekstuff/2015/01/12/disable-rightclick-synaptics.html
xmodmap -e "pointer = 1 2 0"