diff --git a/debian/feedbackd.install b/debian/feedbackd.install index 97b1d10..44fc975 100644 --- a/debian/feedbackd.install +++ b/debian/feedbackd.install @@ -1,3 +1,4 @@ +debian/modules-load.d etc/ /usr/bin/ /usr/libexec/ /usr/share/dbus-1/ diff --git a/debian/feedbackd.udev b/debian/feedbackd.udev index c0ab3d8..1344ce3 100644 --- a/debian/feedbackd.udev +++ b/debian/feedbackd.udev @@ -6,4 +6,7 @@ ACTION=="remove", GOTO="feedbackd_end" SUBSYSTEM=="input", KERNEL=="event*", ENV{ID_INPUT}=="1", ENV{ID_PATH}=="platform-vibrator", TAG+="uaccess", ENV{FEEDBACKD_TYPE}="vibra" +# Front leds of the Librem5 +SUBSYSTEM=="leds", DEVPATH=="*/phone:*:front", ENV{FEEDBACKD_TYPE}="led", RUN+="/usr/libexec/fbd-ledctrl -p %S%p -t pattern -G video" + LABEL="feedbackd_end" diff --git a/debian/modules-load.d/feedbackd.conf b/debian/modules-load.d/feedbackd.conf new file mode 100644 index 0000000..a42bff4 --- /dev/null +++ b/debian/modules-load.d/feedbackd.conf @@ -0,0 +1 @@ +ledtrig-pattern