UPDATE: MultiTouchVista is not required anymore! Take a look at TouchInjector instead!
I’m excited to announce, that I was able to set up CCV, PS3Eye and MultiTouchVista on my freshly installed Windows 8 Release Preview system.
I recommend you to backup your previous installation, especially the CCV configuration!
These are the steps you got to take:
- Install Windows 8 Release Preview x64 on your machine (I used the German version, so language doesn’t matter)
- I use a Microsoft Account to logon (the first name of the MS Account profile will be used to name the local account – matters to Windows Home Server, so I was precautious on that)
- Install CL Eye driver 5.1.1.0177 (installation took about 3 seconds; no additional software was installed)
- Start CL-Eye Test –> The IR feed was up and running
- Either run the CCV 1.5 installer OR download and install Visual C++ 2005 SP1 Redistributable
- (uninstall CCV 1.5 as is does not work)
- get CCV 1.4.0 from http://nuicode.com/projects/tbeta/files
- extract CCV-1.4.0 to C:Program Files (x86)NUI Group
- Run CCV 1.4 –> It will start; there’s no need to care about msvcp71.dll, as it ships with the zip from nuicode.
- Allow network access in the Windows Firewall popup
- Run CCV to test if it works. (At this point I copied the xml files from my old installation to avoid hours of calibrating..)
- Then I tried to set up BSQSimulator using MS Surface 2 Runtime Release 1.1 AnyCPU.rar and Driver_Final.rar, but this was a dead end and no additional software was installed, so you think you can safely skip this
- Get MultiTouchVista from http://multitouchvista.codeplex.com and unzip it to C:Program Files (x86)NUI GroupMTV
- start an elevated command prompt and navigate to C:Program Files (x86)NUI GroupMTVdriverx64
- Run “Install driver.cmd”
- Confirm the installation of the driver in the popup
- Open the device manager
- Disable the ‘Universal software HID device’
- Enable ‘Universal software HID device’
- Run Multitouch.Service.Console.exe
- Run Multitouch.Driver.Console.exe
- Run Multitouch.Configuration.WPF.exe and select the TUIO device
- Run CCV, enable TUIO and repeat steps 21-23 until it works (it never does in the first attempt..)
- Now your setup is technically working, but I recommend you to set up MTV as a service:
- start an elevated command prompt and navigate to C:windowsmicrosoft.netframeworkv2.0.50727 (maybe you need to add .NET framework 3.5 via the Windows 8 ‘Add features’ dialog – I did this when I ran a WPF TUIO client to see if TUIO was allright)
- installutil.exe “C:Program Files (x86)NUI GroupMTVMultitouch.Driver.Service.exe” (tip: Shift+Right click on a file and ‘Copy as path’ can save you a lot of typing)
- Start Multitouch Driver from the services manager
- If necessary run the WPF customization tool
Here are some tips and solutions to common problems:
- the HID driver gets confused by additional screens, causing misaligned touchpoints
- always use elevated command prompts!!!
- this startup folder is located at “C:Users[USERNAME]AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup –> place a CCV shortcut here
- make sure that the Multitouch Driver service is set to autorun on startup
- How to configure automatic login on Windows 8
In the end this was pretty much like how I set up Windows 7 systems (plus 5 hours of messing with BSQ Simulator).
Pics and vids will follow…