Как проверить, поддерживает ли тачпад более двух жестов пальцем?

14

Я хотел бы использовать некоторые функции мультитач Unity. Я знаю, что моя сенсорная панель поддерживает жесты двумя пальцами, поскольку она прокручивается, когда я тащу двумя пальцами по сенсорной панели.

Как проверить, поддерживает ли мой тачпад жесты тремя и четырьмя пальцами? Во всей документации по аппаратному обеспечению просто упоминается, что тачпад является мультитач, и не указывается, сколько пальцев он поддерживает. Это 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>

Sheharyar
источник
В 13.04 это решение не работает. Для более простого и точного решения попробуйте это - askubuntu.com/questions/306412/…
mac
Работает как брелок в 64 битах 14.04
Влад Т.
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"
    ...

когда делаю три или четыре касания пальцем, но я не знаю, является ли это аппаратным или программным ограничением (я только что сделал это отчет об ошибке ).

htorque
источник
У меня та же проблема, похоже, мне придется подать ошибку.
Хорхе Кастро
4

Touchegg с http://code.google.com/p/touchegg/ позволяет использовать жесты с несколькими касаниями

Если это работает правильно (это не на моем конце), это должно позволить вам проверить, сколько пальцев вы можете использовать.

(кстати, если вы просто хотите узнать, поддерживает ли тачпад мультитач, почему бы вам просто не проверить спецификации?)

Chriskin
источник
touchegg выглядит хорошо, но я принял другой ответ, так как инструмент уже находится в архиве. Все еще +1, выглядит как хорошая программа!
Хорхе Кастро