#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