I’m doing a project with Kinect and I need to use Kinect for hand tracking and a web camera for fiducial marker tracking. I’ve tried to connect both at the same time but VVVV only recognize one at the time. But when I’m using the built-in camera of my laptop it works…Is there any way to use Kinect and a web camera(usb connection) at the same time?
i can’t think of any such limitation in vvvv. probably rather related to your setup. try plugging your webcam into different usb-ports and see if it makes a difference.
as far as I know, there’s no way to use both at the same time. I’ve tried it myself and it’s not working. even when plugging them in different usb-hub. the only workaround I can think is using 2 different machine for those 2 functions.
and yeah, it’s not vvvv’s fault. Processing and openFrameworks don’t allow it either. Maybe it has something with how the system determine which input to use when having multiple video inputs.
@vasilis : you’re experiencing a limitation regarding USB root devices
Every system has a set of ‘root USB devices’ or ‘root USB hubs’ which are then generally split out onto several ports on the machine, i.e. a laptop with 2 USB ports might have only 1 root USB device, which is split internally in a USB hub.
You can only use 1 kinect per root USB device, and it will consume the entire capability of that root USB device, so other devices will not work.
If on your laptop, you are not able to use any 2 USB sockets at the same time (when one has a kinect attached), then it’s likely that you only have 1 USB root device (this is true on MacBook Pro’s since unibody, excluding retina).
To view the root devices, you can look in Device Manager, and select ‘View devices by connection’ in the menu bar. Note that some root USB devices might only be available to internal devices (e.g. your bluetoot, internal webcam or trackpad might be on an internal USB bus)