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?
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).
Ok, I laughed at this one.
Because I have that same camera and it works perfect under Linux. LOL
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.
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"
...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
"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.