Loader:CWiid Daemon

From Wah!ki
Revision as of 02:57, 9 January 2011 by Sairuk (talk | contribs) (Created page with "<pre> #!/bin/bash # # Set WMD to the value returned during lswm # Set WMC to the config name to use for the wiimote # # WMD1="" WMC1="" WMD2="" WMC2="" APP=WMINPUT COMMAND="no...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
#!/bin/bash
#
# Set WMD to the value returned during lswm
# Set WMC to the config name to use for the wiimote
#
# 
WMD1=""
WMC1=""

WMD2=""
WMC2=""

APP=WMINPUT
COMMAND="nohup `which wminput`"
ARGS="-d"
PID=`ps x | grep "wminput" | grep -v "grep" | awk '{print $1}'`

if [ "$1" = "start" ]
then
         echo "Starting ${APP}"
         # WIIMOTE 1
         ${COMMAND} ${ARGS} -c ${WMC1} ${WMD1} &
         # WIIMOTE 2
         ${COMMAND} ${ARGS} -c ${WMC2} ${WMD2} &
         echo "Started!"
elif [ "$1" = "stop" ]
then
        echo "Stopping $APP"
        killall ${COMMAND}
        echo "Stopped!"
elif [ "$1" = "restart" ]
then
        echo "Restarting $APP"
        $0 stop
        sleep 1
        $0 start
else
        echo "Usage: `basename $0` start|stop|restart"
fi