Programming Multitouch Displays

We have access some multitouch display test units that will eventually form part of a much larger touch screen display, called “The Cube”, which will be built as part of the new QUT Science and Technology precinct.

The multitouch technology we are using is by a company called “Multitouch LTD“.

Have a look at some of the case studies to see what people are doing with this technology.

Multitouch Flash SDK

The multitouch display technology communicates touch events over a standard network protocol called TUIO so you could feasibly develop in any environment you like.  To reduce a lot of the work to do with processing touch events we can use the provided Flash SDK for creating multitouch applications called “Cornerstone“.

Normally you need a special account to download the flash sdk, but I have provided a link for you to download it here.

Emulating the Multitouch Hardware with a Mouse and Keyboard

See here for instructions on emulating multitouch events with a mouse and keyboard when you are testing without access to the multitouch display technology.

Example Applications Using the Multitouch Flash SDK

I will demonstrate using the Cornerstone Flash SDK in class.  You can download the example applications I will be creating from here.

This entry was posted in KIB309, Tutorials. Bookmark the permalink.

2 Responses to Programming Multitouch Displays

  1. Nathen Street says:

    So thanks for showing us the TUIO implementation for Flash today. Awesome stuff.

    I found this nice Mac binary – Tongseng @ Github – which uses the C++ code by Steike to capture touch events from a Mac touchpad and make them available as TUIO events. Run the app and set your port, then away you go.

    I haven’t tried it yet; I hope to make an example with Processing over the weekend.

  2. dmwallace says:

    Ah very cool. Thanks Nathen, I shall check this out also.

Leave a comment