[LUG.ro] MPX: tecnología multipuntero para X

Guillermo Ibañez guilleip en yahoo.com.ar
Dom Jun 13 04:23:20 ART 2010


La tecnología multipuntero es la capacidad de reconocer más de un 
puntero al mismo tiempo en una interfaz gráfica.  Es la base para luego 
hacer todas estas interfaces que responden a gestos realizados con los 
dedos, tales como "pellizcar" una foto para achicarla, o tomar una 
ventana por dos extremos diferentes y hacerla rotar, etc...

Por supuesto que no es la única utilidad.  La idea es muy sencilla 
(acorde de lo que una vez leí en el SDK del iphone), existe una "pila de 
punteros", cada vez que se apoya un dedo (o hay un puntero identificado, 
como por ejemplo un mouse) el sistema inmediatamente genera un "elemento 
de puntero" para seguirlo y lo agrega a la pila.  Lo más difícil para el 
sistema es seguir a ese puntero y determinar durante cuando el dedo es 
levantado para hacer "click" o cuando es levantado porque no se usará 
más, en cuyo caso eliminaría el puntero de la pila.

Buscando unos videos de Queen, encontré MPX, que es un desarrollo para 
multipuntero para linux (X).   -- Yo honestamente pensé que tardaríamos 
un poco más en ver esto funcionando.   Quizas para muchos en la lista 
esta sea una noticia vieja, pero a mi me sorprendió y llenó de alegría 
(porque eso significa que estoy cada vez más cerca de que corra un Linux 
multipuntero en mi iphone --je je).

Algunos links:

http://www.phoronix.com/scan.php?page=news_item&px=ODMxMw

http://wearables.unisa.edu.au/projects/mpx/


Algunos videos:

http://www.youtube.com/watch?v=GYpzJVAtGb0

http://www.youtube.com/watch?v=Co3FONI6kHU

http://www.youtube.com/watch?v=gj590HkBwYg


Saludos.



Más información sobre la lista de distribución Lugro