Recommended Download

Other Available Downloads

Release Notes

Wait, Try the new version!

Don't use the out-of-date Touchless 1.0 release; download the newest version instead!The newest version has improved performance, new features, and additional demos.The newest version is only missing updated documentation and instructions like the ones posted here.

Want the Demo Only?

Save the Touchless.zip file above

Open the folder it is in

Right click on it and select Extract All

Make sure you have a webcam hooked up

Double click TouchlessDemo.exe

Have Fun!

What's in this release?

The Touchless.zip release includes a short list of binary files to demonstrate Touchless:

WebCamLib.dll - Interfaces with DirectShow to grab webcam frames

TouchlessLib.dll - Contains the functionality of Touchless SDK

TouchlessDemo.exe - A small demonstration of what Touchless can be used for

Image.gif - Used in TouchlessDemo's image demo

Touchless.chm - A documentation file of the Touchless API for developers

Touchless.jpg - A class diagram of the Touchless API for developers

Touchless.rtf - A text documentation file for users and developers

The Touchless_Source_Code.zip release was assembled for easy access to the source.

Contains the source files for WebCamLib, TouchlessLib, and TouchlessDemo, and the Walkthrough Sample

Contains the documentation, but not the videos stored in the repository

Contains the binary debug and release builds for WebCamLib, TouchlessLib, and TouchlessDemo

How to add Touchless to your project

By adding Touchless to your project, you can give your users a truly fun, novel, and functional multi-touch experience, and all they need is a webcam!

To add Touchless to an existing Visual Studio project, simply right click “References” and select “Add Reference…” go to the browse tab, and select "TouchlessLib.dll". Ensure that both "TouchlessLib.dll" and "WebcamLib.dll" are copied to the same output directory to be used with your builds. Watch a video showing how we made the Walkthrough Sample in only 15 minutes!

Want to post your demo here or contribute to Touchless?Request access by getting in touch with Mike Wasserman

What's Touchless?

Touchless is an SDK that allows users to create and experience multi-touch applications. Touchless started as Mike Wasserman’s college project at Columbia University. The main idea: to offer users a new and cheap way of experiencing multi-touch capabilities, without the need of expensive hardware or software. All the user needs is a camera, which will track colored markers defined by the user.

Mike presented the project at the Microsoft Office Labs Productivity Science Fair, Office Labs fell in love with it, and Touchless was chosen as a Community Project. Our deliverables include an extensible demo application to showcase a limited set of multi-touch capabilities, but mainly we are delivering an SDK to allow users to build their own multi-touch applications.

Now, Touchless is released free and open-source to the world under the Microsoft Public License (Ms-PL) on CodePlex. Our goals are to drive community involvement and use of the SDK as it continues to develop.

Remember that this is just the beginning; and you're invited to join our journey. Send us your questions and feedback, use Touchless SDK in your .NET applications and XNA games, and support the community by contributing to the source code.

Reviews for this release

Love it. At first I didn't know how to add a marker. Because I see the demo implementation and thought it was just a click, but I actually need to drag
by cxy007
on Jan 18, 2012 at 6:07 AM

hello I'm from Brazil and I liked this project but can not the new demos running (I can not open the touchless 55,790) as I do?
by joaovitor
on Dec 24, 2010 at 7:55 PM

5 stars. Why? Because this is AWESOME!
Like what the video states, Microsoft's stuff costs lots. Especially for business, and it's not retroactive or backwards compatible with anything.
Your software can be used on anything. a $20 webcam. A phone camera, on a gaming console, anything with a camera and a CPU.
Microsoft/whoever cant make millions on it though b/c its not bundle with $1000 hardware
by imop45
on Nov 8, 2009 at 5:40 AM