title: OpenCV 2.3 (C++,QtGui), Problem Initializing some specific USB Devices and Setups
body: <p>I'm playing around with OpenCV since a while and I found some strange behavior of some specific capturing devices (PS3 Eye, Logitech C940, iSight) even on different Platforms.</p>
  
  <p>Using OpenCV in Windows: All cams mentioned above work well. But when I want to use 2 cams and therefore create a second capture it will depend on the devices that I use in my Dual Cam Setup.</p>
  
  <p>PS3 Eye + C940: no problems
  2x C940: no problems</p>
  
  <p>2x PS3 Eye: No chance, only the specific device that was connected first will initialize. The other PS3 Eye cannot be used the same time...No error events and no information about the problem is shown.</p>
  
  <p>Now using OpenCV in MacOSX 10.7 (same for 10.6.x) there's different problems using the same devices and even the same QtGui-Application with 2 independent GLWidgets for displaying cv output in the QtGui.</p>
  
  <p>Every Setup is great as long as it doesn't use a PS Eye in Mac OS. I tried macam and several other tools, but I just cannot get OpenCV to init this cam in OSX (I bought 3 for my project so hardware probs not very likely).</p>
  
  <p>I'm still wondering where the problem is...Maybe 2 PS Eye's would work in OSX if a single one did? I can't tell.</p>
  
  <p>I can even capture from 2x Logitech FULL HD Webcams simultaniously with nice performance.</p>
  
  <p>Any Idea where Limitation could be with Dual PS Eye in Windows? Perhaps USB? And why can't OpenCV in OSX Capture from PSEye but macam can access the cam?</p>
  
  <p>I just want to understand what's happening. Perhaps anyone of you found a way to use at least a singe PS Eye in OSX? Or is this just not possible? Can't opencv somehow use the macam component?</p>