Jak mogę sprawdzić, czy mój touchpad obsługuje więcej niż 2 gesty palców?

14

Chciałbym skorzystać z niektórych funkcji multitouch Unity. Wiem, że mój touchpad obsługuje 2 gesty palcami, ponieważ przewija się, gdy przeciągam 2 palcami po touchpadzie.

Jak mogę sprawdzić, czy mój touchpad obsługuje gesty trzema i czterema palcami? Cała dokumentacja sprzętowa wspomina tylko, że touchpad jest wielodotykowy i nie określa liczby obsługiwanych palców. To Thinkpad X120e i tak mówi 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
Jorge Castro
źródło
Dla prostszego i dokładniejszego rozwiązania - wypróbuj to askubuntu.com/questions/306412/... (zobacz odpowiedź)
Mac

Odpowiedzi:

18

Jako aktualizację odpowiedzi htorque , musisz teraz użyć geis-toolszamiast utouch-geis-tools(> 12.04). Uruchom więc następujący zestaw poleceń:

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

W nowym oknie przejdź pod (Prawdopodobnie ostatnia opcja) i sprawdź . finger_number pokaże liczbę palców wielodotykowych obsługiwanych przez touchpad.Device<device_id>Added:<device_name>device touches: <finger_number>

Sheharyar
źródło
W 13.04 to rozwiązanie nie działa. Aby uzyskać łatwiejsze i dokładniejsze rozwiązanie, wypróbuj to - askubuntu.com/questions/306412/…
Mac
Działa jak urok w 64-bitowym 14.04
Vlad T.
7

Możesz zainstalować, utouch-geis-toolsa następnie uruchomić geistest, co pokazuje informacje o urządzeniu i gestach, np .:

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

gdzie ostatni atrybut jest zdefiniowany jako liczba jednoczesnych dotknięć, które urządzenia mogą rozpoznać.

Jednak uTouch nie rozpoznaje więcej niż dwóch palców w moim systemie (ThinkPad T510), ponieważ geistestzawsze pokazuje

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

podczas robienia trzema lub czterema palcami, ale nie wiem, czy jest to ograniczenie sprzętowe lub programowe (właśnie utworzyłem ten raport o błędzie ).

htorque
źródło
Mam ten sam problem, wygląda na to, że będę musiał zgłosić błąd.
Jorge Castro,
4

Touchegg z http://code.google.com/p/touchegg/ pozwala używać gestów wielodotykowych

Jeśli działa poprawnie (nie działa po mojej stronie), powinien umożliwić sprawdzenie, ile palców można użyć.

(nawiasem mówiąc, jeśli chcesz się dowiedzieć, czy touchpad obsługuje funkcję multitouch, dlaczego po prostu nie sprawdzasz specyfikacji?)

Chriskin
źródło
touchegg wygląda ładnie, ale zaakceptowałem inną odpowiedź, ponieważ narzędzie jest już w archiwum. Nadal +1, wygląda na fajny program!
Jorge Castro,