Come posso verificare se il mio touchpad supporta più di 2 gesti delle dita?


14

Vorrei utilizzare alcune delle funzionalità multitouch di Unity. So che il mio touchpad supporta i gesti di 2 dita poiché scorre quando trascino 2 dita sul touchpad.

Come posso verificare se il mio touchpad supporta gesti a tre e quattro dita? Tutta la documentazione hardware menziona solo che il touchpad è multitouch e non specifica quante dita supporta. È un Thinkpad X120e e questo è ciò che dice 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

Per una soluzione più semplice e accurata - prova questo askubuntu.com/questions/306412/… (vedi la risposta)
mac

Risposte:


18

Come aggiornamento alla risposta di htorque , ora devi usare geis-toolsinvece di utouch-geis-tools(> 12.04). Quindi esegui il seguente set di comandi:

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

Nella nuova finestra, vai sotto (Probabilmente l'ultima opzione) e controlla . finger_number ti dirà il numero di dita multi-touch supportate dal tuo touchpad.Device<device_id>Added:<device_name>device touches: <finger_number>


In 13.04, questa soluzione non funziona. Per una soluzione più semplice e accurata prova questo - askubuntu.com/questions/306412/…
mac

Funziona come un incantesimo a 64 bit 14.04
Vlad T.

7

È possibile installare utouch-geis-toolsed eseguire geistest, che mostra informazioni sul dispositivo e sui gesti, ad esempio:

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
    ....

dove l'ultimo attributo è definito come il numero di tocchi simultanei che i dispositivi afferma di poter riconoscere.

Tuttavia, uTouch non sembra riconoscere più di due dita sul mio sistema (ThinkPad T510), perché geistestmostra sempre

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

quando si eseguono tocchi con tre o quattro dita, ma non so se si tratta di una limitazione hardware o software (ho appena fatto una segnalazione di bug ).


Ho lo stesso problema, sembra che dovrò presentare un bug.
Jorge Castro,

4

Touchegg da http://code.google.com/p/touchegg/ ti consente di utilizzare gesti multitouch

Se funziona correttamente (non funziona dalla mia parte) dovrebbe consentirti di verificare quante dita puoi usare.

(a proposito, se vuoi solo sapere se il touchpad supporta il multitouch, perché non controlli le specifiche?)


touchegg sembra carino ma ho accettato l'altra risposta poiché lo strumento è già nell'archivio. Ancora +1, sembra un bel programma!
Jorge Castro,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.