예제 #1
0
 def callback(self, Joy):
     
     self.msg = ps3values(   joyleft_x = Joy.axes[0]*-1.,
                             joyleft_y = Joy.axes[1]*-1,
                             joyright_x = Joy.axes[2]*-1.,
                             joyright_y = Joy.axes[3]*-1,
                             up = Joy.buttons[4],
                             down = Joy.buttons[6],
                             left = Joy.buttons[7],
                             right = Joy.buttons[5],
                             triangle = Joy.buttons[12],
                             x = Joy.buttons[14],
                             square = Joy.buttons[15],
                             circle = Joy.buttons[13],
                             select = Joy.buttons[0],
                             start = Joy.buttons[3],
                             playstation = Joy.buttons[16],
                             L1 = Joy.buttons[10],
                             L2 = Joy.axes[12],
                             R1 = Joy.buttons[11],
                             R2 = Joy.axes[13])
예제 #2
0
 def init_vals(self):
 
     self.msg = ps3values(   joyleft_x = 0,
                             joyleft_y = 0,
                             joyright_x = 0,
                             joyright_y = 0,
                             up = 0,
                             down = 0,
                             left = 0,
                             right = 0,
                             triangle = 0,
                             x = 0,
                             square = 0,
                             circle = 0,
                             select = 0,
                             start = 0,
                             playstation = 0,
                             L1 = 0,
                             L2 = 1,
                             R1 = 0,
                             R2 = 1)