Tengo varias preguntas sobre multitouch en Linux:
- ¿Está relacionado multitáctil y MPX (extensión de múltiples punteros)? Si una aplicación maneja múltiples cursores, ¿significa que está lista para multitouch?
- Cómo probar si multitouch realmente funciona
- En el sistema (Xorg, controladores)
- En la aplicación dada
- ¿Cómo probar / desarrollar para multitouch si no tengo un dispositivo multitouch? ¿Puedo simularlo de alguna manera?
- ¿Cómo probar que el soporte multitáctil html5 está funcionando? ¿Debo, por ejemplo, usar esta demostración?
Actualización 1:
[2.1] Para ver si multitouch es compatible con los controladores, uno puede volcar / dev / input / eventX y ver si tiene eventos relacionados con multitouch (como0x2f /*MT slot being modified*/
o 0x35 /* Center X ellipse position */
):hd /dev/input/event... | grep ' 00 03 00 2f'
[3] Comenzó un simulador simple de pantalla táctil . Puede haber ya hay uno en alguna parte?
Actualización 2:
Según xinput test 6
veo los eventos multitáctiles. Pero en la xev
salida solo veo MotionEvents repetidos sin coordenadas adicionales para multitouch. Los datos de XInput2 tampoco contienen ningún elemento multitáctil ...
1) Multitouch y MPX están relacionados. 2) Hay muchos kits de bricolaje en línea en línea para crear un entorno multitáctil. Creo que nuigroup.com es un buen punto de partida. 3) La pregunta 2 responde a esto también. Hay dispositivos a pequeña y gran escala. 4) investigación
—
Chris
Nota: Ya he desarrollado mi propia solución para
—
Vi.
3.
: github.com/vi/virtual_touchscreen