gobot.io/x/gobot/v2@v2.1.0/platforms/joystick/joystick_tflight_hotas_x.go (about) 1 package joystick 2 3 var tflightHotasXConfig = joystickConfig{ 4 Name: "Thrustmaster T-Flight Hotas X Joystick", 5 GUID: "4444", 6 Axis: []pair{ 7 pair{Name: "right_x", ID: 0}, 8 pair{Name: "right_y", ID: 1}, 9 pair{Name: "left_y", ID: 2}, 10 pair{Name: "r1", ID: 3}, // RH Twist 11 pair{Name: "left_x", ID: 4}, 12 }, 13 Buttons: []pair{ 14 pair{Name: "r1", ID: 0}, 15 pair{Name: "l1", ID: 1}, 16 pair{Name: "r3", ID: 2}, 17 pair{Name: "l3", ID: 3}, 18 pair{Name: "square", ID: 4}, 19 pair{Name: "x", ID: 5}, 20 pair{Name: "circle", ID: 6}, 21 pair{Name: "triangle", ID: 7}, 22 pair{Name: "r2", ID: 8}, 23 pair{Name: "l2", ID: 9}, 24 pair{Name: "select", ID: 10}, 25 pair{Name: "start", ID: 11}, 26 }, 27 Hats: []hat{ 28 hat{Hat: 0, Name: "down", ID: 4}, 29 hat{Hat: 0, Name: "up", ID: 1}, 30 hat{Hat: 0, Name: "left", ID: 8}, 31 hat{Hat: 0, Name: "right", ID: 2}, 32 hat{Hat: 0, Name: "released", ID: 0}, 33 }, 34 }