On 16.09.2008, at 00:01, imacarthur wrote:

> Has anyone looked at MPX, or other multi-pointer/multi-touch  
> mechanisms?
>
> I ask because I see that MPX is in the X.Org sources now, and I know
> nothing about this stuff, so I wondered if we should be doing
> something to embrace it...?


It would be nice to have multitoch support at some point. Our event  
system would need some extra functions, but it would generally be  
possible. The much harder part is the stuff that multitouch ist mostly  
used for: gestures.

Just delivering coordinates is a first step, but allowing users to  
rottate images and zoom into the GUI is more complex. I do love the  
two-finger-scroll on my Mac touch pad and I am also still quite happy  
with the iPhone. But without these assigned gestures (scrolling,  
zooming, rotating, flipping), multitouch is quite a crutch: I played  
Gyros on my iPhone today, but sliding and tapping on a tiny crowded  
surface is worse than rubbing the belly and tapping ones head at the  
same time.

I would much rather like to see table support first. It's in FLTK2  
already and should be easy to backport. I expanded the event API back  
then by providing angles, pressure, and a device type (puck, pen,  
mouse, etc.). Maybe we can do the same for multitouch, staying API  
compatible, but adding Fl::event_num_pushed() and  
Fl::event_position(&x, &y, index) or similar.

Matthias

----
http://robowerk.com/


_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to