Slashdot Mirror


Ask Slashdot: Fixing UVC Camera Issues Under Windows?

Khyber writes: I bought some cheap Chinese camera glasses with built-in microphones. These are (supposedly) UVC cameras manufactured in 2015. Under Windows XP, these cameras are seen perfectly fine and work as web cameras; even the microphones work. Under Windows 7, the camera appears to install just fine, however I get the 'This device can perform faster if you connect to USB 2.0' (which it is connected to) and when I try to load it up with any camera viewer such as manycam or any chat program's built-in previewer, I cannot receive any video from the camera. I can get audio from the camera microphones under Windows 7, so I am wondering if the camera device is having problems enumerating as a USB 2.0 device due to some change in Windows 7 (which it doesn't seem to have issues doing under XP,) or if the UVC driver for Windows 7 is missing something in comparison to the one used for Windows XP. Anybody else had issues getting newer UVC cameras to work in newer operating systems?

6 of 148 comments (clear)

  1. USB 3.0 chipset, 2.0-only cable/connector by Todd+Knarr · · Score: 5, Interesting

    I've gotten this a lot with devices besides cameras (eg. an LG G3 phone), even when plugged into a 3.0 port. It seems to be caused only by devices with a standard micro-USB connector, not a full-sized one. My thought is that the device's USB chip is 3.0-capable, but the connector and/or cable don't have the extra pins/wires for 3.0 so the device is reporting itself as 3.0 but can only run as 2.0 which makes Windows complain. I haven't seen any problems because of it, even under Windows (I normally connect the devices to Linux machines).

  2. Re:Device compatability / driver problems ... by Anon-Admin · · Score: 5, Interesting

    Ok, I laughed at this one.

    Because I have that same camera and it works perfect under Linux. LOL

  3. Re:Device compatability / driver problems ... by Junta · · Score: 4, Interesting

    There's a crapton of stuff that works only well under Linux out of the box now.

    In our lab, there are like a bucket of USB serial adapters. All of them work with every linux device. But almost none of them work well with windows.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  4. Re:More info needed by Red+Herring · · Score: 3, Interesting

    OK, since you're asking Slashdot... how about posting the USB Device descriptors, along with the USB port debug information from windbg (!usb2tree)?

    --
    #include "standard_disclaimer.h"
  5. It should work under 32 bit... by Grog6 · · Score: 3, Interesting

    ...and will fail 64 bit versions.

    I have a couple of older video capture card that won't work under 64 bit, either xp or 7.

    Both work fine in 32 bit.

    The only other thing I could suggest is a utility to switch the usb mode, or force a different speed.

    Making a custom Linux or XP virtual session might be easier to do.
    Good luck!

    --
    Truth isn't Truth - Guliani
  6. Re:Since when has /. become tech support? by Khyber · · Score: 2, Interesting

    "Why dont you post your question to /r/techsupport?"

    Because Reddit is a circlejerk shithouse reminiscent of most Linux 'help' forums?

    Because unlike Reddit, I atually expect /. people of my UID or lower to likely have the obviously low-level knowledge required, whereas the majority of Reddit users regurgitate things without bothering to think critically?

    Because Reddit is a shithole that went SJW?

    Need more reasons?

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.