hardware: remove controller hacks
This commit is contained in:
		
							parent
							
								
									914d2ffde5
								
							
						
					
					
						commit
						dbb165237e
					
				
					 5 changed files with 1 additions and 60 deletions
				
			
		| 
						 | 
				
			
			@ -1,27 +0,0 @@
 | 
			
		|||
#!/bin/sh
 | 
			
		||||
 | 
			
		||||
list_paired_controllers() {
 | 
			
		||||
    bluetoothctl devices Paired | grep 'Controller' | cut -d' ' -f2
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
count_connected_controllers() {
 | 
			
		||||
    bluetoothctl devices Connected | grep 'Controller' | wc -l
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
try_to_connect_to_all_controllers() {
 | 
			
		||||
    list_paired_controllers | while read paired_controller; do
 | 
			
		||||
        echo "Trying to connect to controller $paired_controller"
 | 
			
		||||
        bluetoothctl connect "$paired_controller"
 | 
			
		||||
    done
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
while true; do
 | 
			
		||||
    echo "looping"
 | 
			
		||||
    if test "$(count_connected_controllers)" -ne 0 ; then
 | 
			
		||||
        echo "there is a controller connected, not attempting to connect to any other"
 | 
			
		||||
        sleep 10s
 | 
			
		||||
        continue
 | 
			
		||||
    fi
 | 
			
		||||
    sleep 1s
 | 
			
		||||
    try_to_connect_to_all_controllers
 | 
			
		||||
done
 | 
			
		||||
| 
						 | 
				
			
			@ -124,11 +124,6 @@
 | 
			
		|||
      zbar
 | 
			
		||||
      wl-clipboard
 | 
			
		||||
    ];
 | 
			
		||||
    auto_connect_gamepad = [
 | 
			
		||||
      bluez
 | 
			
		||||
      coreutils
 | 
			
		||||
      gnugrep
 | 
			
		||||
    ];
 | 
			
		||||
    powerplay-led-idle = [
 | 
			
		||||
      bash
 | 
			
		||||
      libinput
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue