Comment puis-je tester pour voir si mon pavé tactile prend en charge plus de 2 gestes des doigts?


14

J'aimerais utiliser certaines des fonctionnalités multitouch d'Unity. Je sais que mon pavé tactile prend en charge les gestes à 2 doigts car il défile lorsque je fais glisser 2 doigts sur le pavé tactile.

Comment puis-je tester pour voir si mon pavé tactile prend en charge les gestes à trois et quatre doigts? Toute la documentation matérielle mentionne simplement que le pavé tactile est multitouch et ne spécifie pas le nombre de doigts qu'il prend en charge. C'est un Thinkpad X120e et c'est ce que dit 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

Pour une solution plus simple et plus précise - essayez ceci askubuntu.com/questions/306412/… (voir la réponse)
mac

Réponses:


18

En tant que mise à jour de la réponse de htorque , vous devez maintenant utiliser à la geis-toolsplace de utouch-geis-tools(> 12.04). Exécutez donc l'ensemble de commandes suivant:

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

Dans la nouvelle fenêtre, allez sous (Probablement la dernière option) et cochez . finger_number vous indiquera le nombre de doigts multipoints pris en charge par votre pavé tactile.Device<device_id>Added:<device_name>device touches: <finger_number>


En 13.04, cette solution ne fonctionne pas. Pour une solution plus simple et plus précise, essayez ceci - askubuntu.com/questions/306412/…
mac

Fonctionne comme un charme en 64 bits 14.04
Vlad T.

7

Vous pouvez installer utouch-geis-toolspuis exécuter geistest, qui vous montre des informations sur l'appareil et les gestes, par exemple:

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

où le dernier attribut est défini comme le nombre de touches simultanées que les appareils prétendent pouvoir reconnaître.

Cependant, uTouch ne semble pas reconnaître plus de deux doigts sur mon système (ThinkPad T510), car geistestil affiche toujours

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

en faisant trois ou quatre tapotements avec les doigts, mais je ne sais pas si c'est une limitation matérielle ou logicielle (je viens d'en faire un rapport de bogue ).


J'ai le même problème, on dirait que je vais devoir déposer un bug.
Jorge Castro

4

Touchegg de http://code.google.com/p/touchegg/ vous permet d'utiliser des gestes multitouch

S'il fonctionne correctement (il ne fonctionne pas de mon côté), il devrait vous permettre de tester le nombre de doigts que vous pouvez utiliser.

(au fait, si vous voulez simplement savoir si le pavé tactile prend en charge le multitouch, pourquoi ne pas simplement vérifier les spécifications?)


touchegg a l'air sympa mais j'ai accepté l'autre réponse car l'outil est déjà dans l'archive. Toujours +1, ça ressemble à un joli programme!
Jorge Castro
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.