summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--user_defs.h58
1 files changed, 58 insertions, 0 deletions
diff --git a/user_defs.h b/user_defs.h
new file mode 100644
index 0000000..480dfd1
--- /dev/null
+++ b/user_defs.h
@@ -0,0 +1,58 @@
+#ifndef USER_DEFS_H
+#define USER_DEFS_H
+
+//Linux Device Event Types
+#define EV_KEY 1
+#define EV_ABS 3
+#define EV_MSC 4
+
+#ifdef PS4 //codes
+//TOUCHPAD
+#define X_COORD 0
+#define Y_COORD 1
+#define X_COORD2 53
+#define Y_COORD2 54
+#define TWO_FINGER 333
+#define TWO_FINGER_TOGGLE 47
+#define ENGAGED_PER_USE 57
+#define TRACK_BUTTON 272
+#define TRACK_ENGAGED_TOTAL 325
+#define TRACK_ENGAGED_TOTAL2 330
+
+//GYRO
+#define MOVE_LR 0
+#define MOVE_UD 1
+#define MOVE_FB 2
+#define TILT_LR 3
+#define FACE_UD 4
+#define TILT_UD 5
+#define TIME_STAMP 5
+
+//BUTTONS
+#define TRIANGLE 307
+#define CIRCLE 305
+#define X 304
+#define SQUARE 308
+#define PS 316
+#define OPTIONS 315
+#define SHARE 314
+#define DPAD_UP 17
+#define DPAD_DOWN 17
+#define DPAD_RIGHT 16
+#define DPAD_LEFT 16
+#define R1 311
+#define L1 310
+#define R2 313
+#define L2 312
+#define R2_ABS 5
+#define L2_ABS 2
+#define R_JOYSTICK_BUTTON 318
+#define R_JOYSTICK_ABS_UD 4
+#define R_JOYSTICK_ABS_LR 3
+#define L_JOYSTICK_BUTTON 317
+#define L_JOYSTICK_ABS_UD 1
+#define L_JOYSTICK_ABS_LR 0
+
+#endif //ps4
+
+#endif //header