TYPE gpStruct x AS INTEGER y AS INTEGER b AS INTEGER END TYPE DIM gamepad(0 TO 1) AS gpStruct DO gamepad(0).x = STICK(0) gamepad(0).y = STICK(1) gamepad(0).b = -STRIG(1) OR -(STRIG(3) * 2) gamepad(1).x = STICK(2) gamepad(1).y = STICK(3) gamepad(1).b = -STRIG(5) OR -(STRIG(7) * 2) LOCATE 1, 1 FOR i% = 0 TO 1 PRINT "Gamepad #"; i% PRINT "Sticks ("; gamepad(i%).x; ", "; gamepad(i%).y; ") - Buttons: "; (gamepad(i%).b AND 1); " "; (gamepad(i%).b AND 2) PRINT NEXT i% LOOP UNTIL LEN(INKEY$)