arduino stuffs
-rw-r--r--steer/buttons.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/steer/buttons.cpp b/steer/buttons.cpp
index 756412e..ba25b39 100644
--- a/steer/buttons.cpp
+++ b/steer/buttons.cpp
@@ -21,10 +21,10 @@ Joystick_ Gamepad(JOYSTICK_DEFAULT_REPORT_ID, JOYSTICK_TYPE_MULTI_AXIS, 0, 0, fa
false, false, false, true, true, true);
#elif defined(MODE_GAMEPAD)
#ifdef GAMEPAD_USE_TRIGGERS
-Joystick_ Gamepad(JOYSTICK_DEFAULT_REPORT_ID, JOYSTICK_TYPE_GAMEPAD, 0, 0, true, false, true, false, false, true,
+Joystick_ Gamepad(JOYSTICK_DEFAULT_REPORT_ID, JOYSTICK_TYPE_GAMEPAD, 0, 0, true, true, true, false, false, true,
false, false, false, false, false);
#elif defined(GAMEPAD_USE_BUTTONS)
-Joystick_ Gamepad(JOYSTICK_DEFAULT_REPORT_ID, JOYSTICK_TYPE_GAMEPAD, 2, 0, true, false, false, false, false, false,
+Joystick_ Gamepad(JOYSTICK_DEFAULT_REPORT_ID, JOYSTICK_TYPE_GAMEPAD, 2, 0, true, true, false, false, false, false,
false, false, false, false, false);
#endif
#endif
@@ -40,6 +40,7 @@ void begin() {
Gamepad.setSteering(last_x_value);
#elif defined(MODE_GAMEPAD)
Gamepad.setXAxis(last_x_value);
+ Gamepad.setYAxis(1023 / 2);
#ifdef GAMEPAD_USE_TRIGGERS
Gamepad.setRzAxisRange(0, 1);
Gamepad.setZAxisRange(0, 1);