36 lines
		
	
	
		
			620 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			620 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
#! /bin/sh
 | 
						|
 | 
						|
# Description:              Manage a Wiimote
 | 
						|
#
 | 
						|
# Depend: wminput, bluetooth
 | 
						|
#
 | 
						|
# $1: Wiimote mode
 | 
						|
#   ir:  infrared
 | 
						|
#   acc: accelerometer
 | 
						|
#   off: turn off
 | 
						|
 | 
						|
# Wiimote MAC's address
 | 
						|
mac="00:21:BD:07:A9:B1"
 | 
						|
 | 
						|
case "${1}" in
 | 
						|
  ir )
 | 
						|
    sudo /etc/init.d/bluetooth restart
 | 
						|
    sudo wminput -c ir_ptr ${mac}
 | 
						|
    echo "Activation of Wiimote in InfraRed";;
 | 
						|
 | 
						|
  acc )
 | 
						|
    sudo /etc/init.d/bluetooth restart
 | 
						|
    echo "Activation of Wiimote in accelerometer";;
 | 
						|
 | 
						|
  off )
 | 
						|
    sudo /etc/init.d/bluetooth stop
 | 
						|
    echo "by =)";;
 | 
						|
 | 
						|
  * )
 | 
						|
    echo "Bad argument"
 | 
						|
    echo "use, wiimote [ir, acc, off]"
 | 
						|
    exit 1;;
 | 
						|
esac
 | 
						|
 | 
						|
exit 0
 |