From dcedf0f14c3e4f44f47c7c80e09629f0840f9989 Mon Sep 17 00:00:00 2001 From: yemou Date: Fri, 19 Feb 2021 21:26:11 +0000 Subject: [PATCH] Allow changing led colors for official playstation 4 wireless dongle --- scritps/ds4-leds | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/scritps/ds4-leds b/scritps/ds4-leds index 100fe04..e88f48b 100755 --- a/scritps/ds4-leds +++ b/scritps/ds4-leds @@ -18,13 +18,16 @@ hex2rgb() { ds4leds() { vendorid="054C" - productid="05C4" led_path="/sys/class/leds" + case $led_path/* in + "$led_path/"*"$vendorid:05C4"*":global" ) productid="05C4" ;; + "$led_path/"*"$vendorid:0BA0"*":global" ) productid="0BA0" ;; + esac + IFS=, read -r rgb_r rgb_g rgb_b <<-EOF $1 EOF - printf '%s' "$rgb_r" | tee "$led_path/"*"$vendorid:$productid"*":red/brightness" > /dev/null printf '%s' "$rgb_g" | tee "$led_path/"*"$vendorid:$productid"*":green/brightness" > /dev/null printf '%s' "$rgb_b" | tee "$led_path/"*"$vendorid:$productid"*":blue/brightness" > /dev/null -- 2.51.2