Difference between revisions of "Loader:CWiid Daemon"
Jump to navigation
Jump to search
(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...") |
|||
Line 1: | Line 1: | ||
+ | == Usage == | ||
+ | <script name> start | ||
+ | |||
+ | == Bash Script == | ||
<pre> | <pre> | ||
#!/bin/bash | #!/bin/bash |
Revision as of 02:59, 9 January 2011
Usage
<script name> start
Bash Script
#!/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