#!/bin/sh ### BEGIN INIT INFO # Provides: S98emulator-input # Required-Start: $remote_fs # Required-Stop: $remote_fs # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: OreBolt OS emulator input mapper daemon # Description: Maps scroll-wheel + button events to HID emulator outputs. ### END INIT INFO # # SPDX-License-Identifier: GPL-2.0-or-later DAEMON=/usr/bin/emulator_input_mapper PIDFILE=/var/run/orebolt-mapper.pid case "$1" in start) echo "[*] Starting OreBolt OS emulator input mapper..." start-stop-daemon -S -b -m -p "$PIDFILE" -x "$DAEMON" ;; stop) start-stop-daemon -K -p "$PIDFILE" || true rm -f "$PIDFILE" ;; restart|reload) "$0" stop; "$0" start ;; *) echo "Usage: $0 {start|stop|restart}"; exit 1 ;; esac exit 0