HID Driver as Windows Service

THIS IS WHEN YOU’RE DONE WITH INSTALLING THE HID DRIVER, FOR THAT PLEASE REFER TO THE POST CALLED “HID DRIVER INSTALL”

Hi,
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…

THIS IS WHEN YOUR FINE WITH THE HID DRIVER, IF NOT PLEASE REFER TO THE PREVIOUS POST.

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 :

http://download.microsoft.com/downl...

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 !!!!!

Feedbacks ?

Hi,
As you can see, the blog keeps all drivers and apps up to date, and we provide you the link of MS Touch Pack…. However, there are not so many feedbacks on the forum or on the blog… Pleeeeeeeeeeease tell us how you use the softwares, what are the good points, and what are the problems… We can’t progress without feedbacks…!!!

OSC or Flash : not a choice to make anymore… {UPDATE 29/11/2009 12:32}

Hi,
Some of you have a nice working table and love to show it around… But how to show friends that the table is simple to use if you have to change the transmission protocol in ccv when you want to jump from Win7 apps to flash app…
Here is a modified release of CCV which allows you to send both to OSC and Flash (by hiting the w key to start emitting and unchecking one of the OSC or Flash box to stop it) :
http://cktouch.fr.nf/share/ccvmod.z…

P.S. : this is not my code, but give me a feedback on it on the forum of a comment here…

{UPDATE 12/09/2009 16:43} Here is the new version with the resolution bug fixed and some improvments regarding the (0,0) false blob, see newer post…

{UPDATE 29/11/2009 12:32} I’ve included a mod of ccv that enable color tracking instead of light tracking…

MS Touch Pack (suite) and Work in Progress

Hi,
So I tried this week end the touch pack on my Rear DI Setup. It was just great. I think this pack is really a good start for the expansion of multitouch devices.
So for the people who don’t know what is the content of the pack : 3 multitouch games, 1 screensaver, 1 photo collage app, 1 globe app.
For more infos on the pack, just google a little and you will find anythinkg you want about it.
As soon as my setup is complete, I swear I can make it within 1-2 weeks, I will post some pictures and videos, and I’ll publish a list of apps (win, flash, Python) which are working with the table…
By the way, my table is almost done. I’ve bough the table which will be the base of the setup.

here are some pics of the table :
http://www.conforama.fr/webapp/wcs/…

I’ve placed the illuminators (I use 6-7 of the 48 led lluminators from HK (ebay)) and the mirors and the projector. I will have a 20″ screen (maybe a little bit more but I can’t do more because I don’t want the table to be more than 45cm high.).
I still have to find the right place for the camera and to do some tests, but I hope this will be over soon.
I keep you in touch…

EDIT I won’t make it within two weeks I think, as soon as I get the glass for my table I will do some videos…

MS Touch Pack

HI everybody,
Some of you may have noticed that Microsoft showed some months ago a Pack with 6 multitouch apps.
Well, this pack is now available. (not from microsoft you sure have understood that…).
I can’t provide any informations against the EULA on the blog. So mail me, or PM on the NUI Group Forum (MashineGun), if you want more infos.

EDIT : You have to be working with Win7 to be able to play with apps from the Touch Pack…

MultitouchVista Driver Release

THIS IS JUST A DOWNLOAD LINK RELEASE, NOTHING TO DO WITH THE HID DRIVER FOR WIN7 INSTALL, PLEASE REFER TO PREVIOUS POSTS FOR THAT, TO SEE WHAT TO DO WITH THIS ONE, PLEASE REFER TO THE POST “HID DRIVER AS SERVICE”
I’ve been publishing updates of the source code compiled of the MultitouchVista Driver from Daniel D codeplex page (tks Daniel), and now are the release of the driver with only the files you need to have the driver/service running.
Those release are now enough stable to be used instead of the sourcecode pack, but I’ll keep the source code updated anyway.

Here is the link to the archive :

http://cktouch.fr.nf/share/MTVrelea...

And here is a link to Daniel D Codeplex Page if you need any help to install this or if you are just curious :

http://multitouchvista.codeplex.com...

My Setup

My project is to build a nice MT coffee table…
I have tried both FTIR and Rear DI setup and I picked the Rear DI because it is easier to build and enable fiducial interaction.
The table will be 50-60cm high, and then 120cm*50cm. The screen will be around 60*37 (a 16:10 ration for my screen configuration…).
I’m using as projector a Sanyo PLZ3 and as webcam the Logitech QuickCam Pro 9000 (mod in order to see IR light).
I will simply use glass for my surface, and tracing paper as projection surface.

My computer is an HP DV7-1035em (laptop)
Windows 7 Ultimate 64 bits (signed edition, tks M$)
Intel Centrino 2 Dual Core P7350 @2.00Ghz
4Go RAM
Nvidia 9600M GT 512Mo DDR2
Dual HDD : Kingston 128Go SSD Driver + Samsung 250Go HDD SATA Drive
(before : dual boot Windows Vista Ultimate + Windows Seven Beta 1 build 7000)

HID Driver Install

Hi,
Now that the driver is online and compiled, I have a lot of questions on how to install it… and run it with ccv or tbeta or anysoftware that send over tuio/osc…
First I want to thank Daniel D for his wonderful work on this driver…

SEE PREVIOUS POST TO DOWNLOAD THE DRIVER

So when you have downloaded the archive, extract everything in a folder.
Go into Main Source, Multitouch Driver, and then again in Multitouch.Driver.

IF you’re working under x64, go into the x64 folder, right click on the devcon.exe file, select properties, go in the compatibility tab, select “launch as administrator” and hit OK, then go back to the previous folder.

Then right click on the x32 or x64 (depends of your configuration) folder while holding SHIFT, then click on open a windows command here. If you don’t have this open in the right click menu, you can also open a commande line window and navigate to this foler.
type in “install driver.cmd” don’t forget the ” ”
(an other window opens)

Allow the driver to be installed.

When the second box closes, close the first one.

Now go in the Windows device manager.
Under Interactions Devices, find the Universal software HID device
Right click on it, disable, accept, DON’T RESTART
Wait a second,
Right click on it, enable…
Close the device manager.

You can skip this it you don’t want the visual pointer : Now go in the Pen and Touch Configuration panel. go in the touch tab, enable everything (not necessarily the visual pointer as you wish…)… close the box by pressing OK

Now back in the Main Source folder. Go into the Output folder.
Run multitouch.service.console.exe (a command box opens)
Then run configuration service wpf.exe (the exe with a hand as an icon), click on tuio, click on the big blue arrow, click on restart service, close the window.
Close the multitouch.service.console.exe

NOW HOW TO RUN IT :
launch ccv or tbeta, configure it si it can see only your finger, do the calibration… then enable sending tuio (the one that sends over the 3333 port)
run from main source/output the multitouch.service.console.exe
run from the same folder the multitouch.driver.console.exe

now it should work, you should be able to control Seven with your touch…