[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