From b37a40d5dfde41bd7a71cdc7184129dd0f89472f Mon Sep 17 00:00:00 2001 From: Marcin Chrzanowski Date: Fri, 2 Feb 2024 14:22:40 +0100 Subject: Update for new control names --- logitech | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'logitech') diff --git a/logitech b/logitech index 66bf61a..2ac35bb 100755 --- a/logitech +++ b/logitech @@ -6,6 +6,9 @@ # there's only one webcam connected. # NOTE: when one of the parameters is set, auto-setting it by the webcam is # disabled. +# +# Getting device info: +# v4l2-ctl -d --all device= exposure= @@ -30,9 +33,8 @@ if [ -z "$device" ]; then fi if [ -n "$exposure" ]; then - v4l2-ctl -d "$device" --set-ctrl exposure_auto=1 - v4l2-ctl -d "$device" --set-ctrl exposure_auto_priority=0 - v4l2-ctl -d "$device" --set-ctrl exposure_absolute="$exposure" + v4l2-ctl -d "$device" --set-ctrl auto_exposure=1 + v4l2-ctl -d "$device" --set-ctrl exposure_time_absolute="$exposure" fi if [ -n "$gain" ]; then @@ -40,11 +42,11 @@ if [ -n "$gain" ]; then fi if [ -n "$temperature" ]; then - v4l2-ctl -d "$device" --set-ctrl white_balance_temperature_auto=0 + v4l2-ctl -d "$device" --set-ctrl white_balance_automatic=0 v4l2-ctl -d "$device" --set-ctrl white_balance_temperature="$temperature" fi if [ -n "$focus" ]; then - v4l2-ctl -d "$device" --set-ctrl focus_auto=0 + v4l2-ctl -d "$device" --set-ctrl focus_automatic_absolute=0 v4l2-ctl -d "$device" --set-ctrl focus_absolute="$focus" fi -- cgit v1.2.3