From c290c080f9ac813426eb664b08ea421165c1661b Mon Sep 17 00:00:00 2001 From: stsdc <6031763+stsdc@users.noreply.github.com> Date: Fri, 16 Jan 2026 20:06:08 +0100 Subject: [PATCH] udev: Match on devices with multiple status LEDs Signed-off-by: stsdc <6031763+stsdc@users.noreply.github.com> --- data/72-feedbackd.rules | 1 + 1 file changed, 1 insertion(+) diff --git a/data/72-feedbackd.rules b/data/72-feedbackd.rules index f5f4fcd..6073b46 100644 --- a/data/72-feedbackd.rules +++ b/data/72-feedbackd.rules @@ -37,6 +37,7 @@ SUBSYSTEM=="input", KERNEL=="event*", ENV{ID_INPUT}=="1", SUBSYSTEMS=="input", A # # Status LEDs SUBSYSTEM=="leds", DEVPATH=="*/*:status", ENV{FEEDBACKD_TYPE}="led", RUN{builtin}+="kmod load ledtrig-pattern", RUN+="/usr/libexec/fbd-ledctrl -p %S%p -t pattern -G feedbackd" +SUBSYSTEM=="leds", DEVPATH=="*/*:status-[[:digit:]]", ENV{FEEDBACKD_TYPE}="led", RUN{builtin}+="kmod load ledtrig-pattern", RUN+="/usr/libexec/fbd-ledctrl -p %S%p -t pattern -G feedbackd" SUBSYSTEM=="leds", DEVPATH=="*/*:indicator", ENV{FEEDBACKD_TYPE}="led", RUN{builtin}+="kmod load ledtrig-pattern", RUN+="/usr/libexec/fbd-ledctrl -p %S%p -t pattern -G feedbackd" # Camera Flash SUBSYSTEM=="leds", DEVPATH=="*/*:flash", ENV{FEEDBACKD_TYPE}="led", RUN{builtin}+="kmod load ledtrig-pattern", RUN+="/usr/libexec/fbd-ledctrl -p %S%p -t pattern -G feedbackd"