ฉันใช้ (K) ubuntu 12.04 LTS กับทัชแพด Synaptics ความไวของฝ่ามือมันแย่มากทุกครั้งที่ฉันพิมพ์เม้าส์ก็กระตุกไปยังที่อื่น มีวิธีการเปิด / เพิ่มความไวของฝ่ามือหรือไม่?
ฉันใช้ (K) ubuntu 12.04 LTS กับทัชแพด Synaptics ความไวของฝ่ามือมันแย่มากทุกครั้งที่ฉันพิมพ์เม้าส์ก็กระตุกไปยังที่อื่น มีวิธีการเปิด / เพิ่มความไวของฝ่ามือหรือไม่?
คำตอบ:
AFAIK การตรวจจับฝ่ามือไม่ได้ถูกเปิดเผยผ่านเครื่องมือกำหนดค่าทัชแพดแบบกราฟิก synclient
ที่กล่าวว่าคุณอาจจะลองเล่นกับมันโดยใช้
หากต้องการดูว่ามีตัวเลือกใดให้เรียกใช้ synclient -l | grep -i palm
PalmDetect = 0
PalmMinWidth = 10
PalmMinZ = 200
นี่คือตัวเลือกที่ฉันเห็นดังนั้นเพื่อเปิดใช้งานการตรวจจับฝ่ามือเรียกใช้synclient PalmDetect=1
แล้วทดสอบด้วยค่าของอีกสองค่า
"PalmMinWidth" "integer"
Minimum finger width at which touch is considered a palm. Prop‐
erty: "Synaptics Palm Dimensions"
"PalmMinZ" "integer"
Minimum finger pressure at which touch is considered a palm.
Property: "Synaptics Palm Dimensions"
เมื่อคุณค้นหาค่าที่ถูกต้องให้สร้างรายการเริ่มต้นในแอปพลิเคชันเริ่มต้นด้วยคำสั่งของแบบฟอร์มต่อไปนี้:
synclient PalmDetect=1 PalmMinWidth=xx PalmMinZ=yy
... โดยที่ xx และ yy เป็นค่าที่ต้องการ
นอกจากการตั้งค่าที่โพสต์โดยmikewhatever
การตั้งค่าเหล่านี้ดูเหมือนจะทำงานได้ดีมากสำหรับฉัน:
synclient AreaLeftEdge=2000
synclient AreaRightEdge=5000
หมายเหตุ: การตั้งค่าเหล่านี้สำหรับอุปกรณ์ของฉัน ... คุณต้องค้นหาค่าอุปกรณ์ของคุณ
ลองเพิ่ม AreaRightEdge โดยเริ่มจากศูนย์จนกระทั่งคุณสามารถเลื่อนเคอร์เซอร์เป็น "ปกติ" AreaLeftEdge ทำงานตรงข้ามดังนั้นจากศูนย์ให้เพิ่มขึ้นจนกว่าจะไม่เคลื่อนที่ ... จากนั้นย้อนกลับทีละน้อยจนกระทั่งเคอร์เซอร์เคลื่อนที่เป็น "ปกติ" อีกครั้ง (ในตอนท้าย AreaRightEdge ต้องไม่ต่ำกว่า AreaLeftEdge)
บางทีควรตั้งค่าบนและล่างเช่นกัน ... ฉันจะทดสอบในภายหลัง แต่อย่างน้อยซ้าย / ขวาดูเหมือนว่าจะทำงาน
นอกจากนี้ในแง่ของ "ความไว" คุณสามารถปรับสิ่งเหล่านี้ได้:
FingerLow = 25
FingerHigh = 50
ตามค่าข้างต้นพยายามค้นหาสิ่งที่ดีที่สุดสำหรับคุณ
(ยกมาจากคำตอบของฉันสำหรับคำถามของฉันเอง :) Synaptics Touchpad: การแก้ปัญหา 2 นิ้วที่เกิดจากการวางฝ่ามือ
การเพิ่มคำตอบที่ดีของ lepe: ฉันสามารถค้นพบหมายเลข AreaLeftEdge และ AreaRightEdge โดยใช้
user @ t560: ~ $ xinput รายการ
และในนั้นมีสายเหมือน
↳ Touchpad id = 11 Synaptics / Synaptics [ตัวชี้ทาส (2)]
จากนั้นจดหมายเลขอุปกรณ์และป้อนเข้าไป
xinput - ทดสอบ 11
แล้วลากนิ้วของฉันไปบนแผ่นจดบันทึกตัวเลขที่ตรงกับที่ฉันต้องการให้เส้นขอบเป็น
ในกรณีของฉัน (Thinkpad T560) สุดขีดของแผ่นมีค่าประมาณ 2200 และ 4400 ดังนั้นฉันจึงสิ้นสุดการตั้งค่า 2700 และ 3700 เป็นขอบซ้ายและขวาของฉัน