CCV 1.3 now with Installer


Just to let you know that CCV is now at 1.3b stage and officially released by the NUI Group.
There are a lot of tracking and stability improvments, some new features and like my previous release a working fix for the (0.0) issue.
There is a usual version to unpack and a new version with an installer.

Check the links down here to download your prefered version :

Here are the original files and the code source on the NUI Group Site :

and the download links from the NUI Group :

CCV 1.3b zip version :

CCV 1.3b w/ Installer :

If you want to them from my blog, here are the links :

CCV 1.3b zip version :

and a Megaupload link :

CCV 1.3b w/ Installer :

and a Megaupload link :

Enjoy !



REMINDER : if you’re updating from a previous build, save your config.xml, camera.xml, and calibration.xml from the data folder if you don’t want to loose your settings. Replace the files from the new build after unpacking.

Here are the new CCV 1.3 Binairies… Sorry to have kept you waiting…
There are a lot of stability improvements, a working (0.0) issue fix, and a new protocol added by the dev team.
Seems smoother and more stable to me, hope you’ll find it the same.

DOWNLOAD : please see newer post about CCV 1.3b official release.

Enjoy !

NEW PS3 Eye Driver v4.0

There is a new version of AlexP’s PS3 Eye Driver, so here is a link to the download on Alex’s new website :

Please use the link above but here an other miror :

INSTALLATION NOTE : please plug your ps3 eye and uninstall it from the device manager first, then uninstall the old driver from programs manager, then unplug the ps3 eye and install the new driver.

Enjoy !!!

NEW CCV 1.3 Binairies {UPDATE 03/02/2010 22:00}

I wanted to tell you that I’ve updated the binairies of CCV 1.3a. I’ve fixed one major issue in this release. As you may know, CCV sends over TUIO the (0,0) coordinate every time a blob appears out of the calibrated zone. Well not anymore with this version of CCV 1.3a.

Here are the links to download it :

or the Megaupload link :

Enjoy !!!

{UPDATE 03/02/2010 22:00} : All improvments from the SVN repository are included in this new release, included a better (0,0) fix.

Surface Applications installation guide

Now that you have the Surface SDK installed, we can install some nice apps in the launcher. Once again this is for a x64 computer as x32 users don’t have any trouble to install those applications.
First you have to download the surface applications you want from the surface site.

1°) Extract the content of the package. Then as you did before in order to install the SDK, open the extracted msi file in Orca.

2°) Select LaunchCondition from the left pane. In the right pane, select the row labeled Installed OR NOT VersionNT64, right-click, and select Drop Row. This will remove the check for a 64-bit OS. If you can’t find LaunchCondition in the right pane then just ignore this step.

3°) Install the msi. (PS : some apps require that you install other softwares first, please install all exe/msi contained in any apps folder before installing the app msi)(PSS : the concierege installation won’t work for the moment if you enable remote acces to the database).

4°) Now we have to patch them to run it as an x32 applications.
As you did before for the SDK installation, launch an elevatd Visual Studio 2008 command prompt.
Change to the directory of the application you’ve just installed. If you just installed the Photo application, this path would be “C:\\Program Files (x86)\\Microsoft Surface\\Photos”…
Then type in :

for %i in (*.exe) do corflags %i /32bit+ /force 

5°) You’re done. After each installation, a new icon should show up in the Surface Shell.


Surface SDK installation guide

I won’t release a x32 how to because the Surface SDK SP1 is Win7 friendly so you have just to install it and then install the samples or other applications to get it running (see my post on customsurface input to know how to do that).

But if you are running x64, you may have to technical difficulties to get it working.
Here are some tools, msi, and tips to get it working.

First, you have to get some softwares. You’re going to need Visual Studio 2008 and the Windows 7 SDK to get this patch working. You’re also going to need patched msi to get the SDK and the applications installed. Unfortunatly, I can’t distribute all the msi patched for two resons : in one hand, it would be against the EULA, in the other hand, it would represent a file over 1.5Go and you would become crazy downloading it.
So here we go :
Please install Visual Studio 2008 with full installation and the Windows 7 SDK.

1°) Create a folder called “surface” in c:\\ . Copy the Surface SDK exe installer in this folder. Rename it to “Microsoft Surface SDK 1.0 SP1, Workstation Edition.exe” if it isn’t so.
Go back in c:\\, right click on the “surface” folder while holding shift. Click on “launch a command window here”. Now type/paste this

"Microsoft Surface SDK 1.0 SP1, Workstation Edition.exe" /extract c:\\surface  

And hit enter.

2°) Launch an elevated command prompt, navigate to the previous folder by typing “cd c:\\surface”. Now type/paste this

msiexec /a SurfaceSDKWE.msi /qb TARGETDIR=c:\\surface 

and hit enter.

3°) Now we are going to patch the msi in order to be able to install the SDK on a non Vista x32 computer. Now that you have the Win7 SDK installed, you have somewhere in your pc a mis called “Orca”. Search it and run it. You should get Orca installed. Then type in the start menu search box “orca” and launch it.
Now open the SurfaceSDKWE.msi from the c:\\surface\\ folder. Select LaunchCondition from the left pane. In the right pane, select the row labeled Installed OR NOT VersionNT64, right-click, and select Drop Row. This will remove the check for a 64-bit OS.
Save the MSI using the standard File –> Save menu option.

4°) Go in the start menu, then launch an elevated Vistual Studio command prompt (shortcut located in the Visual Studio 2008/Tools folder. Change to the c:\\surface\\Microsoft Surface\\v1.0 directory and then type in :

corflags setupcustomaction.exe /32bit+ /force 

5°) Install the SDK with the SurfaceSDKWE.msi in the c:\\surface\\ directory.

6°) Go in the start menu, then launch an elevated Vistual Studio command prompt (shortcut located in the Visual Studio 2008/Tools folder.
Change to the “C:\\Program Files (x86)\\Microsoft SDKs\\Surface\\v1.0\\Tools\\Simulator” and run the following command :

corflags SurfaceSimulator.exe /32bit+ /force 

Now change to the “C:\\Program Files (x86)\\Microsoft Surface\\v1.0” and run the following command :

for %i in (*.exe) do corflags %i /32bit+ /force 


New CCV 1.2 mod

Thanks to Gregi who had build the previous mod of ccv allowing us to send both to tuio and flash, here is a new version correcting a pretty anoying bug…
As you might have noticed, ccv sends to tuio a (0,0) point when you touch your screen outside the calibration box… As touching the perfect (0,0) point is usually rare, this new mod of ccv fix this error by blocking the (0,0) point… If you touch outside the box (or the perfect (0,0) but very rare), the (0,0) point won’t be sent trough tuio or flash… Trust me it is very convinient under Win7…
I’ve add in the archive a mod that enable color tracking instead of light tracking.

Here is the link (same as before) :

Enjoy !!!

HID Driver as Windows Service


So, I’ve published the HID Driver from Daniel D and the package called “MultitouchVista driver release” but I didn’t tell you what to do with the second one.
With the HID Driver, I had you guys launching all those multitouch.service.console.exe, and multitouch.driver.console.exe… not very good…
So after installing the HID Driver as instructed in one of the previous posts, here is how to install all that as Windows Service, so you’ll have just ccv to launch…


I must warn you, the instructions are maybe missing some parts or explanations because I don’t know exactly what I did since the beginning to enable it, but I’m almost sure that’s it, and if it doesn’t work with you, just PM me on the forum or contact me, and I’ll find the missing piece…!!!
So here it is :
First have the HID driver installed as told earlier.
Then download the archive called “MultitouchVista Driver release” down here…
Extract everything somewhere you won’t delete it… (I don’t know if you can delete it after installing it, but I guess not)
Then you’ll need a command called installutil.exe in the command line of windows.
To enable this function, you have to install a windows SDK, the vista one or the win7 one. Here is a link to the win7 sdk BETA, the one I use :

After installing the SDK, type in the Start Menu Search box : cmd, and launch as admin the one called CMD Shell (or the one called cmd of you have only this option)…
Navigate to the folder where you’ve extracted the archive… (using the cd command, you shoudl be able to find help on that on google, or contact me).
Then type : installutil.exe Multitouch.Driver.Service.exe and press enter.
Some crap should scrol in the box and then close it.
Now launch the services manager of windows 7 (type services in the start menu search box, it will find it.
Scroll down until you find a service called Multitouch Driver, double clic on it and then choose start to launch it.
(Some firewall can block the UDP listening of the driver, so if you have any notification from your firewall, allow the application to have acces to internet, then shutdown the service (with several try because you’ll get some error messages) and then restart it).
Close all the box, launch ccv and enable tuio protocol…
This should do the trick.
As i said, some parts could be missing so don’t panic, send me a quick feedback and I’ll help you fixing that…
Cya !!!!!