aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorraysan5 <raysan5@gmail.com>2016-11-03 18:57:16 +0100
committerraysan5 <raysan5@gmail.com>2016-11-03 18:57:16 +0100
commitca96122a7b8291f0761fd34f1997e1a051b907f2 (patch)
tree76e420196fdbafe415e83cc776fd447e008c93b1 /src
parented4fdfdaf8b2b37a4c62d6289bd340feb8ccf7fa (diff)
downloadraylib-ca96122a7b8291f0761fd34f1997e1a051b907f2.tar.gz
raylib-ca96122a7b8291f0761fd34f1997e1a051b907f2.zip
Raspberry Pi custom gamepad axis
Diffstat (limited to 'src')
-rw-r--r--src/raylib.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/raylib.h b/src/raylib.h
index 08acafdd..00d27466 100644
--- a/src/raylib.h
+++ b/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)