| View previous topic :: View next topic |
| Author |
Message |
mr2600 n00b

Joined: 22 Feb 2004 Posts: 53 Location: Florida
|
Posted: Mon Apr 23, 2012 11:23 pm Post subject: UVC webcam and software controlled focus (Logitech C905) |
|
|
I've run out of ideas on how to gain control on the focus of my Logitech cam.
The closest I have come across for a similar camera is here http://dickmcjohnnson.blogspot.com/2011/07/logitech-webcam-pro-9000-running-under.html
Unfortunately uvcdynctrl is no longer in gentoo (nor available anywhere?) as part of libwebcam.
Supposedly guvcview is supposed to have the same kind of function, however even running it as root I cannot get the focus controls to show up.
Has anyone with a software focus controlled cam figured this out? |
|
| Back to top |
|
 |
mr2600 n00b

Joined: 22 Feb 2004 Posts: 53 Location: Florida
|
Posted: Mon Apr 23, 2012 11:44 pm Post subject: |
|
|
Here is the output from "modprobe uvcvideo trace=15"
It seems the driver is not even adding the necessary controls to begin with
| Code: | [ 200.289228] uvcvideo: Probing generic UVC device 1
[ 200.289243] uvcvideo: Found format YUV 4:2:2 (YUYV).
[ 200.289246] uvcvideo: - 640x480 (30.0 fps)
[ 200.289248] uvcvideo: - 160x120 (30.0 fps)
[ 200.289250] uvcvideo: - 176x144 (30.0 fps)
[ 200.289252] uvcvideo: - 320x240 (30.0 fps)
[ 200.289255] uvcvideo: - 352x288 (30.0 fps)
[ 200.289257] uvcvideo: - 640x360 (30.0 fps)
[ 200.289259] uvcvideo: - 640x400 (30.0 fps)
[ 200.289261] uvcvideo: - 768x480 (25.0 fps)
[ 200.289263] uvcvideo: - 800x456 (25.0 fps)
[ 200.289266] uvcvideo: - 800x504 (25.0 fps)
[ 200.289268] uvcvideo: - 800x600 (25.0 fps)
[ 200.289270] uvcvideo: - 864x480 (25.0 fps)
[ 200.289272] uvcvideo: - 960x720 (10.0 fps)
[ 200.289274] uvcvideo: - 1280x720 (5.0 fps)
[ 200.289276] uvcvideo: - 1280x800 (5.0 fps)
[ 200.289279] uvcvideo: - 1600x904 (5.0 fps)
[ 200.289281] uvcvideo: - 1600x1000 (5.0 fps)
[ 200.289283] uvcvideo: - 1600x1200 (5.0 fps)
[ 200.289285] uvcvideo: Found format MJPEG.
[ 200.289287] uvcvideo: - 640x480 (30.0 fps)
[ 200.289290] uvcvideo: - 160x120 (30.0 fps)
[ 200.289292] uvcvideo: - 176x144 (30.0 fps)
[ 200.289294] uvcvideo: - 320x240 (30.0 fps)
[ 200.289296] uvcvideo: - 352x288 (30.0 fps)
[ 200.289298] uvcvideo: - 640x360 (30.0 fps)
[ 200.289300] uvcvideo: - 640x400 (30.0 fps)
[ 200.289303] uvcvideo: - 768x480 (30.0 fps)
[ 200.289305] uvcvideo: - 800x456 (15.0 fps)
[ 200.289307] uvcvideo: - 800x504 (15.0 fps)
[ 200.289309] uvcvideo: - 800x600 (15.0 fps)
[ 200.289311] uvcvideo: - 864x480 (15.0 fps)
[ 200.289313] uvcvideo: - 960x720 (10.0 fps)
[ 200.289315] uvcvideo: - 1280x720 (10.0 fps)
[ 200.289318] uvcvideo: - 1280x800 (10.0 fps)
[ 200.289320] uvcvideo: - 1600x904 (10.0 fps)
[ 200.289322] uvcvideo: - 1600x1000 (10.0 fps)
[ 200.289324] uvcvideo: - 1600x1200 (5.0 fps)
[ 200.289333] uvcvideo: Found a Status endpoint (addr 87).
[ 200.289336] uvcvideo: Found UVC 1.00 device <unnamed> (046d:080a)
[ 200.289342] uvcvideo: Added control 00000000-0000-0000-0000-000000000001/2 to device 1 entity 1
[ 200.289346] uvcvideo: Adding mapping 'Exposure, Auto' to control 00000000-0000-0000-0000-000000000001/2.
[ 200.289351] uvcvideo: Added control 00000000-0000-0000-0000-000000000001/3 to device 1 entity 1
[ 200.289355] uvcvideo: Adding mapping 'Exposure, Auto Priority' to control 00000000-0000-0000-0000-000000000001/3.
[ 200.289360] uvcvideo: Added control 00000000-0000-0000-0000-000000000001/4 to device 1 entity 1
[ 200.289364] uvcvideo: Adding mapping 'Exposure (Absolute)' to control 00000000-0000-0000-0000-000000000001/4.
[ 200.289369] uvcvideo: Added control 00000000-0000-0000-0000-000000000001/13 to device 1 entity 1
[ 200.289374] uvcvideo: Adding mapping 'Pan (Absolute)' to control 00000000-0000-0000-0000-000000000001/13.
[ 200.289377] uvcvideo: Adding mapping 'Tilt (Absolute)' to control 00000000-0000-0000-0000-000000000001/13.
[ 200.289381] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/2 to device 1 entity 2
[ 200.289384] uvcvideo: Adding mapping 'Brightness' to control 00000000-0000-0000-0000-000000000101/2.
[ 200.289389] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/3 to device 1 entity 2
[ 200.289392] uvcvideo: Adding mapping 'Contrast' to control 00000000-0000-0000-0000-000000000101/3.
[ 200.289396] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/7 to device 1 entity 2
[ 200.289400] uvcvideo: Adding mapping 'Saturation' to control 00000000-0000-0000-0000-000000000101/7.
[ 200.289404] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/8 to device 1 entity 2
[ 200.289408] uvcvideo: Adding mapping 'Sharpness' to control 00000000-0000-0000-0000-000000000101/8.
[ 200.289412] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/10 to device 1 entity 2
[ 200.289416] uvcvideo: Adding mapping 'White Balance Temperature' to control 00000000-0000-0000-0000-000000000101/10.
[ 200.289420] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/1 to device 1 entity 2
[ 200.289424] uvcvideo: Adding mapping 'Backlight Compensation' to control 00000000-0000-0000-0000-000000000101/1.
[ 200.289429] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/4 to device 1 entity 2
[ 200.289433] uvcvideo: Adding mapping 'Gain' to control 00000000-0000-0000-0000-000000000101/4.
[ 200.289437] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/5 to device 1 entity 2
[ 200.289441] uvcvideo: Adding mapping 'Power Line Frequency' to control 00000000-0000-0000-0000-000000000101/5.
[ 200.289446] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/11 to device 1 entity 2
[ 200.289450] uvcvideo: Adding mapping 'White Balance Temperature, Auto' to control 00000000-0000-0000-0000-000000000101/11.
[ 200.289458] uvcvideo: Scanning UVC chain: OT 5 <- XU 4 (-> XU 8 XU 10 XU 9 XU 12 XU 11) <- PU 2 (-> XU 13) <- IT 1
[ 200.289470] (-> XU 14)
[ 200.289473] uvcvideo: Found a valid video chain (1 -> 5).
[ 200.304196] input: UVC Camera (046d:080a) as /devices/pci0000:00/0000:00:1a.7/usb1/1-1/1-1:1.0/input/input7
[ 200.304226] uvcvideo: UVC device initialized.
[ 200.304714] usbcore: registered new interface driver uvcvideo
[ 200.304717] USB Video Class driver (1.1.1) |
|
|
| Back to top |
|
 |
|