Cómo verificar multitouch en GNU / Linux


11

Tengo varias preguntas sobre multitouch en Linux:

  1. ¿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?
  2. Cómo probar si multitouch realmente funciona
    1. En el sistema (Xorg, controladores)
    2. En la aplicación dada
  3. ¿Cómo probar / desarrollar para multitouch si no tengo un dispositivo multitouch? ¿Puedo simularlo de alguna manera?
  4. ¿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 (como 0x2f /*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 6veo los eventos multitáctiles. Pero en la xevsalida 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

2
Nota: Ya he desarrollado mi propia solución para 3.: github.com/vi/virtual_touchscreen
Vi.

Respuestas:


1

No creo que multitouch o MPX impliquen múltiples cursores, solo habrá uno. Multitouch básicamente significa que el sistema puede manejar más de una entrada a la vez (varios dedos, por ejemplo). Creo que MPX lo admite. Esto le permite tocar dos dedos, juntarlos y, si se programa adecuadamente, el sistema reducirá la imagen en consecuencia. Todo esto requiere software de soporte GUI. No sucede automáticamente por arte de magia.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.