uvcdynctrl
Control UVC webcam dynamic settings
TLDR
List cameras
$ uvcdynctrl -l
Use specific device$ uvcdynctrl -d [device_name]
List available controls$ uvcdynctrl -c
Set control value$ uvcdynctrl -s [control_name] [value]
Get control value$ uvcdynctrl -g [control_name]
Save control state$ uvcdynctrl -W [filename]
Load control state$ uvcdynctrl -L [filename]
SYNOPSIS
uvcdynctrl [OPTIONS]
DESCRIPTION
uvcdynctrl manages dynamic controls in the uvcvideo Linux kernel driver. It allows adjusting camera settings like brightness, contrast, exposure, and other UVC-specific controls.
The tool works with USB Video Class (UVC) compatible webcams and cameras.
PARAMETERS
-l, --list
List all available cameras-d, --device NAME
Use specific device (default: video0)-c, --clist
List available controls-s, --set CONTROL VALUE
Set control value-g, --get CONTROL
Get current control value-W, --save FILE
Save control state to file-L, --load FILE
Load control state from file
CAVEATS
Only works with UVC-compatible cameras. Available controls depend on hardware. For negative values, use -- before the value.
SEE ALSO
v4l2-ctl(1)
