Originally Posted by holmes4
Is there a way to inquire from the OS or some application whether the camera is .3MP or 1.3MP?
The best I've managed to do was grep through 'dmesg' and I found:
[ 20.193967] uvcvideo: Found UVC 1.00 device Integrated Webcam (0c45:63e5)
[ 20.210160] input: Integrated Webcam as /devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/input/input8
[ 20.210294] usbcore: registered new interface driver uvcvideo
[ 20.210352] USB Video Class driver (v0.1.0)
Then, an 'lsusb' showed me this:
Bus 005 Device 006: ID 090c:1000 Feiya Technology Corp. Memory Bar
Bus 005 Device 005: ID 1b1c:0ab1
Bus 005 Device 004: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 005 Device 002: ID 0c45:63e5 Microdia
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 413c:02b0 Dell Computer Corp.
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 5 / Device 2 is manufactured by "Microdia", but there's nothing directly referencing it's resolution...
In Cheese, you can adjust the camera's resolution to 1280x1024 (1310720 pixels total, or 1.3mp), and then there's lower resolutions available.
If you fire up Cheese, and find your resolution is limited to 640x480 (307200 pixels, or 0.3mp), then I'd imagine you're using the lower-resolution camera.
Sorry I don't have any further info on it...