У меня есть несколько вопросов о мультитач в Linux:
- Мультитач и MPX (мульти-указатель расширения) связаны между собой? Если приложение обрабатывает несколько курсоров, значит ли это, что оно поддерживает мультитач?
- Как проверить, действительно ли работает мультитач
- В системе (Xorg, драйверы)
- В данной заявке
- Как протестировать / разработать мультитач, если у меня нет мультитач-устройства? Могу ли я имитировать это как-нибудь?
- Как проверить, что работает поддержка мультитач html5? Должен ли я, например, использовать эту демонстрацию?
Обновление 1:
[2.1] Чтобы увидеть, поддерживается ли мультитач в драйверах, можно создать дамп / dev / input / eventX и посмотреть, есть ли у него события, связанные с мультитачем (например,0x2f /*MT slot being modified*/
или 0x35 /* Center X ellipse position */
):hd /dev/input/event... | grep ' 00 03 00 2f'
[3] Запущен простой сенсорный симулятор . Может быть, где-то уже есть?
Обновление 2:
По словам xinput test 6
я вижу мультитач события. Но в xev
выводе я вижу только повторные MotionEvents без дополнительных координат для мультитача. Данные XInput2 также не содержат никаких мультитач ...
3.
: github.com/vi/virtual_touchscreen