The following check might help.
if [ "$START_LIRCMD" = "true" ]; then [ -d "/var/run/lirc" ] || mkdir -p "/var/run/lirc" LIRCMD_ARG="" REMOTE_DEVICE_TYPE=`echo $REMOTE_DEVICE | cut -c 1-10` # Start lircmd to generate Linux Input event if remote device is using devinput if [ "$REMOTE_DEVICE_TYPE" = "/dev/input" ]; then LIRCMD_ARG="--uinput" fi log_daemon_msg $LIRCMD_ARG log_daemon_msg "Starting remote control mouse daemon : LIRCMD " start-stop-daemon --start --quiet --oknodo --exec /usr/sbin/lircmd $LIRCMD_ARG < /dev/null log_end_msg $? fi
The following check might help.
if [ "$START_LIRCMD" = "true" ]; then
[ -d "/var/run/lirc" ] || mkdir -p "/var/run/lirc"
LIRCMD_ ARG=""
REMOTE_ DEVICE_ TYPE=`echo $REMOTE_DEVICE | cut -c 1-10`
# Start lircmd to generate Linux Input event if remote device is using devinput
if [ "$REMOTE_ DEVICE_ TYPE" = "/dev/input" ]; then
LIRCMD_ ARG="-- uinput"
fi
log_ daemon_ msg $LIRCMD_ARG
log_ daemon_ msg "Starting remote control mouse daemon : LIRCMD "
start- stop-daemon --start --quiet --oknodo --exec /usr/sbin/lircmd $LIRCMD_ARG < /dev/null
log_ end_msg $?
fi