gobot.io/x/gobot@v1.16.0/platforms/joystick/joystick_dualshock3.go (about) 1 package joystick 2 3 var dualshock3Config = joystickConfig{ 4 Name: "Dualshock3 Controller", 5 GUID: "1111", 6 Axis: []pair{ 7 pair{ 8 Name: "left_x", 9 ID: 0, 10 }, 11 pair{ 12 Name: "left_y", 13 ID: 1, 14 }, 15 pair{ 16 Name: "right_x", 17 ID: 3, 18 }, 19 pair{ 20 Name: "right_y", 21 ID: 4, 22 }, 23 }, 24 Buttons: []pair{ 25 pair{ 26 Name: "square", 27 ID: 3, 28 }, 29 pair{ 30 Name: "triangle", 31 ID: 2, 32 }, 33 pair{ 34 Name: "circle", 35 ID: 1, 36 }, 37 pair{ 38 Name: "x", 39 ID: 0, 40 }, 41 pair{ 42 Name: "up", 43 ID: 13, 44 }, 45 pair{ 46 Name: "down", 47 ID: 14, 48 }, 49 pair{ 50 Name: "left", 51 ID: 15, 52 }, 53 pair{ 54 Name: "right", 55 ID: 16, 56 }, 57 pair{ 58 Name: "l1", 59 ID: 4, 60 }, 61 { 62 Name: "l2", 63 ID: 6, 64 }, 65 pair{ 66 Name: "r1", 67 ID: 5, 68 }, 69 pair{ 70 Name: "r2", 71 ID: 7, 72 }, 73 pair{ 74 Name: "start", 75 ID: 9, 76 }, 77 pair{ 78 Name: "select", 79 ID: 8, 80 }, 81 pair{ 82 Name: "home", 83 ID: 10, 84 }, 85 }, 86 Hats: []hat{}, 87 }