Hello Everyone!
My name is John Hardy and I am from Lancaster University in the UK. I am currently building a pen based multi-touch table on a shoestring budget and decided to use a Wiimote. Unfortunately the IR sources were unstable with more than one input (I suspect that it is biased towards finding for 3 in a row like the sensor bar) so I decided to write a little but of code which attempts to correct for it in software using some simple thresholds and classification algorithms. The result is a much more stable experience. I have only managed to test it with two inputs because I only have two hands. Something I’m working on addressing… lol
So, here is a Google code project where you can download the source and some binaries ( http://code.google.com/p/wiituio/ ). As of the first tag it generates TUIO events and I am about to add experimental Windows 7 touch event support into the trunk based on the multi-touch vista stuff. Hopefully that it will enable a few more funky hacked together apps using the native windows stuff.
(Just so you know, I tried using the windows 7 driver with the TIUO provider that comes with MTVista but it seems to not respond too well to the TUIO messages (its like its remembering the first contact point and replaying it as an update constantly which creates like a triangle fan effect in paint). However the library seems to work flawlessly with the other TUIO apps I’ve tried - so hopefully I will either find a bug in the driver logic OR manage to get it working with some tweaks in my own version).
I must say; the community you all have looks fantastic and full of very exciting projects/ideas!
John
