ฉันจะทดสอบเพื่อดูว่าทัชแพดของฉันรองรับท่าทางสัมผัสมากกว่า 2 นิ้วได้อย่างไร


14

ฉันต้องการใช้คุณสมบัติมัลติทัชที่เป็นเอกภาพ ฉันรู้ว่าทัชแพดของฉันรองรับท่าทาง 2 นิ้วเนื่องจากมันเลื่อนเมื่อฉันลากนิ้ว 2 นิ้วบนทัชแพด

ฉันจะทดสอบเพื่อดูว่าทัชแพดของฉันรองรับท่าทางสามและสี่นิ้วได้อย่างไร เอกสารฮาร์ดแวร์ทั้งหมดระบุว่าทัชแพดเป็นมัลติทัชและไม่ได้ระบุจำนวนนิ้วที่รองรับ มันเป็น Thinkpad X120e และนี่คือสิ่งที่ dmesg พูดว่า:

[   14.821482] Synaptics Touchpad, model: 1, fw: 7.5, id: 0x1e0b1, caps: 0xd000b3/0x340000/0xa0400
[   14.821498] serio: Synaptics pass-through port at isa0060/serio4/input0
[   14.864676] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio4/input/input7

สำหรับวิธีการแก้ปัญหาที่ง่ายและแม่นยำยิ่งขึ้น - ลองใช้askubuntu.com/questions/306412// (ดูคำตอบ)
mac

คำตอบ:


18

เป็นการปรับปรุงคำตอบของ htorqueตอนนี้คุณต้องใช้geis-toolsแทนutouch-geis-tools(> 12.04) ดังนั้นให้รันคำสั่งชุดต่อไปนี้:

sudo apt-get update
sudo apt-get install geis-tools
geisview

ในหน้าต่างใหม่ไปอยู่ภายใต้(น่าจะเป็นตัวเลือกสุดท้าย) และการตรวจสอบ finger_number จะบอกจำนวนนิ้วมือแบบมัลติทัชที่ทัชแพดของคุณรองรับDevice<device_id>Added:<device_name>device touches: <finger_number>


ใน 13.04 โซลูชันนี้ใช้ไม่ได้ เพื่อการแก้ปัญหาที่ง่ายและแม่นยำยิ่งขึ้นลองทำเช่นนี้ - askubuntu.com/questions/306412/…
mac

ทำงานเหมือนมีเสน่ห์ใน 64-bits 14.04
Vlad T.

7

คุณสามารถติดตั้งutouch-geis-toolsแล้วเรียกใช้geistestซึ่งจะแสดงข้อมูลเกี่ยวกับอุปกรณ์และท่าทางเช่น:

Device 10 added
    attr "device name" = "SynPS/2 Synaptics TouchPad"
    attr "device id" = 10
    attr "direct touch" = false
    attr "independent touch" = false
    attr "device touches" = 4
    ....

โดยที่แอททริบิวต์สุดท้ายถูกกำหนดให้เป็นจำนวนการสัมผัสพร้อมกันของอุปกรณ์ที่อ้างว่าสามารถรับรู้ได้

อย่างไรก็ตามดูเหมือนว่า uTouch จะไม่จดจำนิ้วมือมากกว่าสองนิ้วบนระบบของฉัน (ThinkPad T510) เพราะgeistestจะแสดงเสมอ

    ...
    attr "gesture name" = "Tap,touch=2"
    ...

เมื่อใช้ก๊อกสามถึงสี่นิ้ว แต่ฉันไม่รู้ว่าเป็นข้อ จำกัด ของฮาร์ดแวร์หรือซอฟต์แวร์ (ฉันเพิ่งทำรายงานข้อผิดพลาดนี้ )


ฉันมีปัญหาเดียวกันดูเหมือนว่าฉันจะต้องยื่นข้อบกพร่อง
Jorge Castro

4

Touchegg จากhttp://code.google.com/p/touchegg/ให้คุณใช้ท่าทางสัมผัสแบบมัลติทัช

หากใช้งานได้อย่างถูกต้อง (ไม่สิ้นสุด) ก็ควรให้คุณทดสอบว่าคุณใช้นิ้วได้กี่นิ้ว

(โดยวิธีการถ้าคุณต้องการทราบว่าทัชแพดรองรับมัลติทัชทำไมคุณไม่ตรวจสอบรายละเอียด?)


touchegg ดูดี แต่ฉันยอมรับคำตอบอื่น ๆ เนื่องจากเครื่องมืออยู่ในที่เก็บถาวรแล้ว ยัง +1 ดูเหมือนว่าโปรแกรมที่ดี!
Jorge Castro
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.