วิธีสลับทัชแพดนิ้วสองและสามนิ้วสัมผัสการกระทำบน Ubuntu
ตามค่าเริ่มต้น Ubuntu จะใช้การแตะสองนิ้วเพื่อคลิกขวาและการแตะด้วยสามนิ้วสำหรับการคลิกกลางบนทัชแพดแล็ปท็อป คุณสามารถสลับพฤติกรรมนี้ได้ แต่อูบันตูไม่ได้จัดเตรียมยูทิลิตีกราฟิกไว้สำหรับการกำหนดค่า.
การสลับพฤติกรรมนี้เป็นเรื่องง่ายและเกี่ยวข้องกับการเรียกใช้คำสั่งหนึ่งหรือสองเท่านั้น - อย่างไรก็ตามการเปลี่ยนแปลงของคุณอย่างต่อเนื่องจำเป็นต้องมีการสร้างสคริปต์และบอกให้ GNOME ทำงานโดยอัตโนมัติเมื่อระบบบู๊ตหรือดำเนินการต่อ.
เครดิตภาพ: Michael Mol บน Flickr
สลับสองนิ้วและสามนิ้ว Taps
เรียกใช้เทอร์มินัลและเรียกใช้คำสั่งต่อไปนี้เพื่อสลับพฤติกรรมการแตะ:
TapButton2 synclient = 2 && TapButton3 = synclient
คำสั่งต่าง ๆ เหล่านี้บอก“ TapButton2” (แตะสองนิ้ว) เพื่อสร้างแอ็คชั่น 2 (คลิกกลาง) และ“ TapButton3” (แตะสามนิ้ว) เพื่อสร้างแอ็คชั่น 3 (คลิกขวา).
หลังจากเรียกใช้คำสั่งเหล่านี้ท่าทางการแตะของคุณจะถูกย้อนกลับ อย่างไรก็ตามการตั้งค่านี้ไม่ได้คงอยู่ตลอดทั้งระบบรีสตาร์ทหรือหยุดชั่วคราวและปลุกรอบ.
ทำให้การกำหนดค่าของคุณต่อเนื่อง
ในการทำให้การตั้งค่านี้เป็นแบบถาวรคุณจะต้องสร้างสคริปต์พิเศษและบอก GNOME เพื่อให้ทำงานได้ คุณไม่สามารถเพิ่มสคริปต์ลงในแอปพลิเคชันเริ่มต้นของคุณมิฉะนั้น Ubuntu จะเขียนทับการตั้งค่าของทัชแพดเมื่อระบบของคุณหยุดทำงานชั่วคราว.
ในการสร้างสคริปต์ให้เปิดโปรแกรมแก้ไขข้อความเช่น Gedit ซึ่งคุณสามารถเปิดจาก Dash.
เพิ่มคำสั่งที่ใช้ด้านบนลงในไฟล์ข้อความใหม่ดังนี้:
Tapclutton2 synclient = 2
TapButton3 synclient = 3
บันทึกไฟล์ด้วย .ดวลจุดโทษ นามสกุลไฟล์ - ตัวอย่างเช่นคุณสามารถตั้งชื่อได้ touchpad.sh.
หลังจากที่คุณบันทึกไฟล์แล้วให้เรียกใช้เทอร์มินัลแล้วเรียกใช้คำสั่งต่อไปนี้เพื่อให้สามารถเรียกใช้งานสคริปต์ใหม่แทนที่ /home/name/touchpad.sh ด้วยพา ธ ไปยังสคริปต์ของคุณ:
chmod + x /home/name/touchpad.sh
ถัดไปเรียกใช้คำสั่งต่อไปนี้ - การแทนที่ /home/name/touchpad.sh ด้วยพา ธ ไปยังสคริปต์ของคุณ - เพื่อบอกให้ GNOME เรียกใช้สคริปต์ของคุณเมื่อใดก็ตามที่มีการเชื่อมต่ออุปกรณ์อินพุต (ตัวอย่างเช่นเมื่อระบบของคุณบูทหรือดำเนินการต่อจากการหยุดทำงานชั่วคราว) สิ่งนี้ทำให้การตั้งค่าของคุณยังคงมีอยู่:
gsettings set org.gnome.settings-daemon.peripherals.input-devices hotplug-command คำสั่ง“ /home/name/touchpad.sh”