อัปเดตด้วยรุ่นทดสอบจาก 10.10 ถึง 13.04
ทดสอบกับ HP dv6000, Sony Vaio NW240, Hp dv5-2130 และ Toshiba NB305
ตั้งแต่ Ubuntu 10.10 การxorg.conf
กำหนดค่าใหม่อยู่ใน/usr/share/X11/xorg.conf.d
ไดเรกทอรีสำหรับอุปกรณ์อินพุต
ไปที่ไดเรกทอรีนี้แล้วคุณจะพบหลายไฟล์:
10-evdev.conf, 50-synaptics.conf, 50-vmmouse.conf, 50-wacom.conf, 51-synaptics-quirks.conf, 60-magictrackpad.conf
มันอาจขึ้นอยู่กับอุปกรณ์ที่คุณเชื่อมต่อ แต่นี่เป็นอุปกรณ์ที่ฉันเคยเห็นมาตลอด
ตอนนี้เราต้องการเปิดอันแรกที่โหลด 10-evdev.conf
ที่จะเป็น แต่ก่อนที่เราจะเปิดเราต้องมีค่าขอบ synaptic
แรกไปยังสถานีถ้าใน 11.04 หรือก่อนหน้ารุ่นของ Ubuntu กดALT+ F2และประเภทจากนั้นกดgnome-terminal
ENTERหากเป็นเวอร์ชั่น 11.04 หรือใหม่กว่าคุณสามารถเปิด Dash และพิมพ์terminal
ได้
หลังจากเทอร์มินัลเปิดประเภท xinput list
มองหาอุปกรณ์ที่เป็นอุปกรณ์ที่คุณต้องการใช้งาน คว้า ID จากอินพุตที่คุณต้องการใช้
ในกรณีของฉันฉันมีผลลัพธ์ต่อไปนี้:
สิ่งที่ฉันต้องการใช้งานคือSynPS / 2 Synaptics TouchPad ที่มี ID 11
ตอนนี้เราพิมพ์: xinput list-props ID | grep Edges
(ID คือหมายเลขที่คุณคว้าจาก ID ในรายการ xinput)
ในกรณีของฉันฉันพิมพ์ xinput list-props 11 | grep Edges
และผลลัพธ์คือ: ขอบ Synaptics (276): 1752, 5192, 1620, 4236
จดหมายเลข 4 ขอบ (เรียงตามลำดับ: ซ้าย, ขวา, บน, ล่าง)
เปิด 10-evdev.conf: sudo nano 10-evdev.conf
ภายในไฟล์ 10-evdev.conf คุณจะพบส่วนInputClassหลายส่วน คุณต้องค้นหาส่วนที่มีMatchIsTouchpad "เปิด"อยู่ด้วย นั่นจะเป็นอันดับสามสำหรับฉัน
เพิ่มที่ด้านล่างของส่วนตำแหน่งที่ 4 ตามลำดับเช่นนี้
บันทึกและรีบูต นี่คือการทดสอบว่ามันทำงาน หากด้วยเหตุผลบางอย่างที่คุณทำผิดพลาดให้เลือกในโหมดการกู้คืนเมนูด้วงโหลดในเทอร์มินัลในฐานะรูทและแก้ไขไฟล์อีกครั้งและลบบรรทัดหรือแก้ไขปัญหา ไม่ว่าจะด้วยวิธีใดหากคุณเรียกใช้เทอร์มินัลในฐานะรูทในโหมดการกู้คืนให้พิมพ์startxและจะออกจากระบบเมื่อพบข้อผิดพลาดและวิธีแก้ไข ความสวยงามของ linux คือมันไม่เพียง แต่จะแสดงให้คุณเห็นว่าเกิดข้อผิดพลาดในกรณีส่วนใหญ่มันบอกวิธีการแก้ไข
หากมันรีบูตตามปกติตอนนี้คุณสามารถเริ่มแก้ไขได้ ไปที่ 10-evdev.conf:
sudo nano 10-evdev.conf
และเริ่มลดค่าให้กับค่าที่คุณรู้สึกว่าสมบูรณ์
ในกรณีของฉันฉันลดค่า RightEdge ทุก ๆ 1,000 คะแนน เพียงเพื่อการทดสอบ แน่นอนว่าการลด RightEdge จะเป็นการเพิ่มพื้นที่ที่คุณต้อง SCROLL ขึ้น / ลง ด้วยวิธีนี้คุณสามารถเพิ่ม / ลดพื้นที่ synaptic ของคุณได้ทุกพื้นที่รวมถึงพื้นที่เลื่อน และนี่จะตอบคำถามของคุณ
ให้เราใส่รหัสที่คุณใส่ในคำถาม: xinput --set-prop --type = int - รูปแบบ = 32 11 252 1781 5125 1646 4582
ในกรณีของคุณคุณมี:
ตัวเลือก "LeftEdge" "1781"
ตัวเลือก "RightEdge" "5125"
ตัวเลือก "TopEdge" "1646"
ตัวเลือก "BottomEdge" "4582"
เพียงแก้ไขส่วนใน 10-evdev.conf ด้วยค่าของคุณ จากนั้นเริ่มลดค่า RighEdge ฉันขอแนะนำให้เริ่มต้นด้วยการลดทุก ๆ 512 คะแนน (ตั้งแต่ 5,225 หารด้วย 10 = 512.5 ซึ่งเป็น 10% ของทั้งหมด) ดังนั้นคุณจะแก้ไข 10% ทุกครั้งที่คุณลดระดับลง
หมายเหตุ: ค่าต้องอยู่ระหว่างเครื่องหมายคำพูดคู่ ("")
ข้อมูลเพิ่มเติมในหน้าคนที่นี่
ข้อมูลที่คุณจะพบในลิงค์นั้นเป็นข้อมูลล่าสุดและแสดงสถานที่ต่าง ๆ ที่คุณสามารถค้นหาxorg
ไฟล์กำหนดค่านอกเหนือจากตัวเลือกต่าง ๆ ที่คุณสามารถใช้เพื่อปรับแต่ง synaptic ของคุณในแบบที่คุณต้องการ
นอกจากนี้ยังมีโปรแกรมที่เรียกว่าgpointing-device-settings (apt-get install gpointing-device-settings) ซึ่งทำหน้าที่บางอย่าง
ไม่ว่าในกรณีใดมันใช้งานได้ดีมากดีมากที่มีความสามารถในการตัดสินใจว่าคุณต้องการสกรอลล์เท่าใดและคุณต้องการอะไรอีกมากมายรวมถึงตัวเลือกการแตะ