2011-04-28 4 views
5

Necesito habilitar la detección de gestos (en el espacio de usuario) desde una pantalla táctil sináptica multitáctil en Linux. Leyendo desde el archivo del dispositivo del mouse (/ dev/input/mouse0) para el touchpad, me he dado cuenta de que es el protocolo PS/2.Parsing/dev/input/mouse0 para Multi-Touch

En resumen, eso es 1 bit para: XY signo y desbordamiento, 3 botones del ratón, y una permanente '1' seguido de 1 byte para la delta X e Y delta.

Eso totaliza 3 bytes. Pero no veo ninguna forma de detectar a qué dedo pertenece un paquete cuando más de un dedo está en el panel táctil. Sugerencias?

+0

no es positivo, pero creo que es necesario utilizar la interfaz de eventos, no la interfaz de ratón. –

+0

Dos enlaces de posible valor: http://bitmath.org/code/mtdev/ y http://www.mjmwired.net/kernel/Documentation/input/multi-touch-protocol.txt –

Respuesta

Cuestiones relacionadas