Skip to content

Uvcvideo

services.uvcvideo.dynctrl.enable

Whether to enable {command}uvcvideo dynamic controls.

Note that enabling this brings the {command}uvcdynctrl tool into your environment and register all dynamic controls from specified {command}packages to the {command}uvcvideo driver.

Type: boolean

Default

false

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/hardware/video/uvcvideo/default.nix

services.uvcvideo.dynctrl.packages

List of packages containing {command}uvcvideo dynamic controls rules. All files found in {file}«pkg»/share/uvcdynctrl/data will be included.

Note that these will serve as input to the {command}libwebcam package which through its own {command}udev rule will register the dynamic controls from specified packages to the {command}uvcvideo driver.

Type: list of path

Example

[ pkgs.tiscamera ]

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/hardware/video/uvcvideo/default.nix