Page 1 of 1

Tracking Tools in a virtual machine

Posted: Mon Dec 03, 2012 3:03 pm
by carpetfluff
Is it possible to use Tracking Tools in a virtual machine? I've installed it in a Windows 7 virtual machine using VMware Fusion, and it recognises the OptiTrack Hardware Key correctly, allowing me to license the software, but I then get the following error:

"Flex 13 cameras must be connected through an OptiHub v2 for use in the Tracking Tools."

The Flex 13 camera is connected through an OptiHub, and I know it works with a native installation of Windows 7, just not with the virtual machine. In Control Panel I correctly see an OptiTrack device, which is the Flex 13 camera, and an OptiHub Controller device, so I'm not sure why this isn't working. Any ideas?

Re: Tracking Tools in a virtual machine

Posted: Mon Dec 03, 2012 6:05 pm
by jolsonsalem
If you configure your VM to forward all the USB devices (hardware key, OptiHub, all cameras connected to the OptiHub) it may work, but this is an unsupported and untested usage and configuration. What are you using for your virtual host?

Re: Tracking Tools in a virtual machine

Posted: Wed Dec 05, 2012 5:19 am
by carpetfluff
Yeah, it's strange. VMware seems to be correctly forwarding all the USB devices, as the devices that show up under Device Manager in the virtual machine are identical to those on a native install.

I'm using Mac OSX 10.8.2 as my virtual host.

Re: Tracking Tools in a virtual machine

Posted: Thu Dec 06, 2012 2:03 pm
by Birch
The use of NaturalPoint and OptiTrack software within a virtual machine is not officially supported. It is likely that virtualization of the USB device I/O will lead to degraded and unpredictable performance, especially with regard to frame delivery timing when used with multi-camera sync groups.

To ensure optimal performance we strongly recommend that the software is not run in a virtualized environment.