Bladeren bron

Raspberry Pi custom gamepad axis

raysan5 8 jaren geleden
bovenliggende
commit
ca96122a7b
1 gewijzigde bestanden met toevoegingen van 7 en 7 verwijderingen
  1. 7 7
      src/raylib.h

+ 7 - 7
src/raylib.h

@@ -235,13 +235,6 @@
 #define GAMEPAD_XBOX_BUTTON_HOME    8
 
 // Xbox360 USB Controller Axis
-#define GAMEPAD_XBOX_AXIS_LEFT_X    0       // [-1..1] (left->right)
-#define GAMEPAD_XBOX_AXIS_LEFT_Y    1       // [1..-1] (up->down)
-#define GAMEPAD_XBOX_AXIS_RIGHT_X   2       // [-1..1] (left->right)
-#define GAMEPAD_XBOX_AXIS_RIGHT_Y   3       // [1..-1] (up->down)
-#define GAMEPAD_XBOX_AXIS_LT        4       // [-1..1] (pressure-level)
-#define GAMEPAD_XBOX_AXIS_RT        5       // [-1..1] (pressure-level)
-
 // NOTE: For Raspberry Pi, axis must be reconfigured
 #if defined(PLATFORM_RPI)
     #define GAMEPAD_XBOX_AXIS_LEFT_X    0   // [-1..1] (left->right)
@@ -250,6 +243,13 @@
     #define GAMEPAD_XBOX_AXIS_RIGHT_Y   4   // [-1..1] (up->down)
     #define GAMEPAD_XBOX_AXIS_LT        2   // [-1..1] (pressure-level)
     #define GAMEPAD_XBOX_AXIS_RT        5   // [-1..1] (pressure-level)
+#else
+    #define GAMEPAD_XBOX_AXIS_LEFT_X    0   // [-1..1] (left->right)
+    #define GAMEPAD_XBOX_AXIS_LEFT_Y    1   // [1..-1] (up->down)
+    #define GAMEPAD_XBOX_AXIS_RIGHT_X   2   // [-1..1] (left->right)
+    #define GAMEPAD_XBOX_AXIS_RIGHT_Y   3   // [1..-1] (up->down)
+    #define GAMEPAD_XBOX_AXIS_LT        4   // [-1..1] (pressure-level)
+    #define GAMEPAD_XBOX_AXIS_RT        5   // [-1..1] (pressure-level)
 #endif
 
 // NOTE: MSC C++ compiler does not support compound literals (C99 feature)