gobot.io/x/gobot/v2@v2.1.0/platforms/joystick/joystick_xbox360.go (about) 1 package joystick 2 3 var xbox360Config = joystickConfig{ 4 Name: "XBox 360 Controller", 5 GUID: "3333", 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 pair{ 24 Name: "rt", 25 ID: 5, 26 }, 27 pair{ 28 Name: "lt", 29 ID: 2, 30 }, 31 }, 32 Buttons: []pair{ 33 pair{ 34 Name: "x", 35 ID: 2, 36 }, 37 pair{ 38 Name: "a", 39 ID: 0, 40 }, 41 pair{ 42 Name: "b", 43 ID: 1, 44 }, 45 pair{ 46 Name: "y", 47 ID: 3, 48 }, 49 pair{ 50 Name: "lb", 51 ID: 4, 52 }, 53 pair{ 54 Name: "rb", 55 ID: 5, 56 }, 57 pair{ 58 Name: "back", 59 ID: 6, 60 }, 61 pair{ 62 Name: "start", 63 ID: 7, 64 }, 65 pair{ 66 Name: "home", 67 ID: 8, 68 }, 69 pair{ 70 Name: "right_stick", 71 ID: 10, 72 }, 73 pair{ 74 Name: "left_stick", 75 ID: 9, 76 }, 77 }, 78 Hats: []hat{ 79 hat{ 80 Hat: 0, 81 Name: "down", 82 ID: 4, 83 }, 84 hat{ 85 Hat: 0, 86 Name: "up", 87 ID: 1, 88 }, 89 hat{ 90 Hat: 0, 91 Name: "left", 92 ID: 8, 93 }, 94 hat{ 95 Hat: 0, 96 Name: "upLeft", 97 ID: 9, 98 }, 99 hat{ 100 Hat: 0, 101 Name: "downLeft", 102 ID: 12, 103 }, 104 hat{ 105 Hat: 0, 106 Name: "right", 107 ID: 2, 108 }, 109 hat{ 110 Hat: 0, 111 Name: "upRight", 112 ID: 3, 113 }, 114 hat{ 115 Hat: 0, 116 Name: "downRight", 117 ID: 6, 118 }, 119 hat{ 120 Hat: 0, 121 Name: "released", 122 ID: 0, 123 }, 124 }, 125 }