mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-31 22:47:51 +00:00
lirc: add udev rule to start lirc if an lirc device is connected, add lircd.conf.devinput
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
8d1db6c3a9
commit
c87cd881c9
13
packages/sysutils/remote/lirc/config/82_ircore.rules
Normal file
13
packages/sysutils/remote/lirc/config/82_ircore.rules
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
#
|
||||||
|
# udev rules to start lirc on module load
|
||||||
|
#
|
||||||
|
# contributed by Stephan Raue <stephan@openelec.tv>
|
||||||
|
#
|
||||||
|
|
||||||
|
ACTION!=="add|change", GOTO="remote_event_grp_end"
|
||||||
|
SUBSYSTEM!="input", GOTO="remote_event_grp_end"
|
||||||
|
|
||||||
|
KERNEL=="event[0-9]*", SUBSYSTEMS=="rc", RUN+="/usr/sbin/lircd --driver=devinput --device=/dev/input/%k /etc/lirc/lircd.conf.devinput"
|
||||||
|
KERNEL=="event[0-9]*", SUBSYSTEMS=="input", ENV{.INPUT_CLASS}=="ir", RUN+="/usr/sbin/lircd --driver=devinput --device=/dev/input/%k /etc/lirc/lircd.conf.devinput"
|
||||||
|
|
||||||
|
LABEL="remote_event_grp_end"
|
@ -10,7 +10,11 @@ mkdir -p $INSTALL/usr/bin
|
|||||||
cp $PKG_BUILD/tools/irpty $INSTALL/usr/bin
|
cp $PKG_BUILD/tools/irpty $INSTALL/usr/bin
|
||||||
|
|
||||||
mkdir -p $INSTALL/etc/lirc
|
mkdir -p $INSTALL/etc/lirc
|
||||||
cp $PKG_BUILD/remotes/mceusb/lircd.conf.mceusb $INSTALL/etc/lirc/lircd.conf
|
cp $PKG_BUILD/remotes/mceusb/lircd.conf.mceusb $INSTALL/etc/lirc
|
||||||
|
cp $PKG_BUILD/remotes/devinput/lircd.conf.devinput $INSTALL/etc/lirc
|
||||||
|
|
||||||
|
mkdir -p $INSTALL/lib/udev/rules.d
|
||||||
|
cp $PKG_DIR/config/*.rules $INSTALL/lib/udev/rules.d
|
||||||
|
|
||||||
if [ "$DEVTOOLS" = yes ]; then
|
if [ "$DEVTOOLS" = yes ]; then
|
||||||
mkdir -p $INSTALL/usr/bin
|
mkdir -p $INSTALL/usr/bin
|
||||||
|
Loading…
x
Reference in New Issue
Block a user