View difference between Paste ID: SHuz8ERd and KVWpFYnn
SHOW: | | - or go back to the newest paste.
1
#!/usr/bin/python2
2
3
import pygame
4
from subprocess import call
5
6
pygame.init()
7
pygame.joystick.init()
8
9
while True:
10
    # EVENT PROCESSING STEP
11
    pygame.event.get()
12
13
    # Get count of joysticks
14
    joystick_count = pygame.joystick.get_count()
15
16
    # For each joystick:
17
    for i in range(joystick_count):
18
        joystick = pygame.joystick.Joystick(i)
19
        joystick.init()
20
    
21
        #textPrint.print(screen, "Joystick {}".format(i) )
22
        #textPrint.indent()
23
    
24
        # Get the name from the OS for the controller/joystick
25
        name = joystick.get_name()
26
            
27
        buttons = joystick.get_numbuttons()
28
29
        for i in range( buttons ):
30
            button = joystick.get_button( i )
31
            if button:
32
                if i == 8: #pressed X button
33
                    call(["kodi", "&"])