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 don't think that technical support for your driver issue is a good reason to post on /.
You must be running Linux, why don't you just be safe and come back to Microsoft, all hardware vendors make sure that their kit works with Microsoft Windows. Oh, wait .....
cheap Chinese
there's your problem...
Which has more power: the hammer, or the anvil?
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).
yes this forum is totally windows tech support I just hope your post feels welcome
Once you get the right cable you won't have to worry about your camera issues anymore!
I am Slashdot. Are you Slashdot as well?
By not posting stupid tech-support questions... some random guy's hare-brained scheme... or pseudo-science that isn't backed up by common sense.
Dude in 2015 you bought a device that only works on an unsupported 15 year old obsolete and now dangerous OS for internet streaming??! Seriously
If the camera was from the XP era I could understand. If you want to keep it then get an ancient XP box and DMZ the LAN behind a firewall to prevent internet access. But if you purchased this to use over the internet then the manufacturer gave you a shoddy and liable product that is negligent.
http://saveie6.com/
By using let me google that for you.
http://lmgtfy.com/?q=let+me+google+that+for+you
If that doesn't work maybe someone has a GeoCities site about this issue.
There are no consumption applications for the camera. If there were, I'd have mentioned trying them and them not working.
Don't you find it the least fucking bit odd that a camera made in 2015 will work with XP, works under Linux, Even works in OSX 10.4 or higher (I checked) yet it won't work in Windows 7?
I suspect the UVC driver has changed between XP and 7.
Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
Windows 10 probably fixes this.
I'd just go ahead and upgrade if I were you.
Couldn't hurt...
" there's literally nothing to go on in your description"
Incorrect. As stated, it is a UVC camera. That means it's a USB Video Camera universal device which means no drivers are required - it's the same standard that almost every single laptop webcamera uses and has used for a long time, even OSX and Linux support it.
Then I provide information that it works under XP, and half works under 7. I describe what does and does not work (Everything works in XP, only the video feed does not work in 7.)
Mentioning that it is a UVC camera, you would logically think to check for UVC versions, right? This is a UVC 1.0 camera.
Going to the Microsoft site, it shows that UVC 1.0 is fully supported from 2000/XP on up including in Windows 10.
Any other device plugged into that port operates at USB 2.0 speed. Same port under Windows XP sees the camera just fine. Under 7? It sees the camera, it simply refuses to acquire a video feed from it.
Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
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
User Grog6 noted that it would likely work in 32-bit Windows 7 and fail to work entirely under 64-bit Windows 7.
This ends up being correct. There is something off between the 32-bit and 64-bit usbvideo files that makes this particular set of camera glasses not function 100% under 64-bit Windows.
Now for the fun part: figuring out whether or not the difference is so drastic that I can't hack in the missing code, and whether or not I can fake the Microsoft driver signature so WFP doesn't flip its lid (and I'm not going to turn WFP off, sorry!)
Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.