local ControllerInput = {
    INPUT_NEXT_CAMERA = 0,
    INPUT_LOOK_LR = 1,
    INPUT_LOOK_UD = 2,
    INPUT_LOOK_UP_ONLY = 3,
    INPUT_LOOK_DOWN_ONLY = 4,
    INPUT_LOOK_LEFT_ONLY = 5,
    INPUT_LOOK_RIGHT_ONLY = 6,
    INPUT_CINEMATIC_SLOWMO = 7,
    INPUT_SCRIPTED_FLY_UD = 8,
    INPUT_SCRIPTED_FLY_LR = 9,
    INPUT_SCRIPTED_FLY_ZUP = 10,
    INPUT_SCRIPTED_FLY_ZDOWN = 11,
    INPUT_WEAPON_WHEEL_UD = 12,
    INPUT_WEAPON_WHEEL_LR = 13,
    INPUT_WEAPON_WHEEL_NEXT = 14,
    INPUT_WEAPON_WHEEL_PREV = 15,
    INPUT_SELECT_NEXT_WEAPON = 16,
    INPUT_SELECT_PREV_WEAPON = 17,
    INPUT_SKIP_CUTSCENE = 18,
    INPUT_CHARACTER_WHEEL = 19,
    INPUT_MULTIPLAYER_INFO = 20,
    INPUT_SPRINT = 21,
    INPUT_JUMP = 22,
    INPUT_ENTER = 23,
    INPUT_ATTACK = 24,
    INPUT_AIM = 25,
    INPUT_LOOK_BEHIND = 26,
    INPUT_PHONE = 27,
    INPUT_SPECIAL_ABILITY = 28,
    INPUT_SPECIAL_ABILITY_SECONDARY = 29,
    INPUT_MOVE_LR = 30,
    INPUT_MOVE_UD = 31,
    INPUT_MOVE_UP_ONLY = 32,
    INPUT_MOVE_DOWN_ONLY = 33,
    INPUT_MOVE_LEFT_ONLY = 34,
    INPUT_MOVE_RIGHT_ONLY = 35,
    INPUT_DUCK = 36,
    INPUT_SELECT_WEAPON = 37,
    INPUT_PICKUP = 38,
    INPUT_SNIPER_ZOOM = 39,
    INPUT_SNIPER_ZOOM_IN_ONLY = 40,
    INPUT_SNIPER_ZOOM_OUT_ONLY = 41,
    INPUT_SNIPER_ZOOM_IN_SECONDARY = 42,
    INPUT_SNIPER_ZOOM_OUT_SECONDARY = 43,
    INPUT_COVER = 44,
    INPUT_RELOAD = 45,
    INPUT_TALK = 46,
    INPUT_DETONATE = 47,
    INPUT_HUD_SPECIAL = 48,
    INPUT_ARREST = 49,
    INPUT_ACCURATE_AIM = 50,
    INPUT_CONTEXT = 51,
    INPUT_CONTEXT_SECONDARY = 52,
    INPUT_WEAPON_SPECIAL = 53,
    INPUT_WEAPON_SPECIAL_TWO = 54,
    INPUT_DIVE = 55,
    INPUT_DROP_WEAPON = 56,
    INPUT_DROP_AMMO = 57,
    INPUT_THROW_GRENADE = 58,
    INPUT_VEH_MOVE_LR = 59,
    INPUT_VEH_MOVE_UD = 60,
    INPUT_VEH_MOVE_UP_ONLY = 61,
    INPUT_VEH_MOVE_DOWN_ONLY = 62,
    INPUT_VEH_MOVE_LEFT_ONLY = 63,
    INPUT_VEH_MOVE_RIGHT_ONLY = 64,
    INPUT_VEH_SPECIAL = 65,
    INPUT_VEH_GUN_LR = 66,
    INPUT_VEH_GUN_UD = 67,
    INPUT_VEH_AIM = 68,
    INPUT_VEH_ATTACK = 69,
    INPUT_VEH_ATTACK2 = 70,
    INPUT_VEH_ACCELERATE = 71,
    INPUT_VEH_BRAKE = 72,
    INPUT_VEH_DUCK = 73,
    INPUT_VEH_HEADLIGHT = 74,
    INPUT_VEH_EXIT = 75,
    INPUT_VEH_HANDBRAKE = 76,
    INPUT_VEH_HOTWIRE_LEFT = 77,
    INPUT_VEH_HOTWIRE_RIGHT = 78,
    INPUT_VEH_LOOK_BEHIND = 79,
    INPUT_VEH_CIN_CAM = 80,
    INPUT_VEH_NEXT_RADIO = 81,
    INPUT_VEH_PREV_RADIO = 82,
    INPUT_VEH_NEXT_RADIO_TRACK = 83,
    INPUT_VEH_PREV_RADIO_TRACK = 84,
    INPUT_VEH_RADIO_WHEEL = 85,
    INPUT_VEH_HORN = 86,
    INPUT_VEH_FLY_THROTTLE_UP = 87,
    INPUT_VEH_FLY_THROTTLE_DOWN = 88,
    INPUT_VEH_FLY_YAW_LEFT = 89,
    INPUT_VEH_FLY_YAW_RIGHT = 90,
    INPUT_VEH_PASSENGER_AIM = 91,
    INPUT_VEH_PASSENGER_ATTACK = 92,
    INPUT_VEH_SPECIAL_ABILITY_FRANKLIN = 93,
    INPUT_VEH_STUNT_UD = 94,
    INPUT_VEH_CINEMATIC_UD = 95,
    INPUT_VEH_CINEMATIC_UP_ONLY = 96,
    INPUT_VEH_CINEMATIC_DOWN_ONLY = 97,
    INPUT_VEH_CINEMATIC_LR = 98,
    INPUT_VEH_SELECT_NEXT_WEAPON = 99,
    INPUT_VEH_SELECT_PREV_WEAPON = 100,
    INPUT_VEH_ROOF = 101,
    INPUT_VEH_JUMP = 102,
    INPUT_VEH_GRAPPLING_HOOK = 103,
    INPUT_VEH_SHUFFLE = 104,
    INPUT_VEH_DROP_PROJECTILE = 105,
    INPUT_VEH_MOUSE_CONTROL_OVERRIDE = 106,
    INPUT_VEH_FLY_ROLL_LR = 107,
    INPUT_VEH_FLY_ROLL_LEFT_ONLY = 108,
    INPUT_VEH_FLY_ROLL_RIGHT_ONLY = 109,
    INPUT_VEH_FLY_PITCH_UD = 110,
    INPUT_VEH_FLY_PITCH_UP_ONLY = 111,
    INPUT_VEH_FLY_PITCH_DOWN_ONLY = 112,
    INPUT_VEH_FLY_UNDERCARRIAGE = 113,
    INPUT_VEH_FLY_ATTACK = 114,
    INPUT_VEH_FLY_SELECT_NEXT_WEAPON = 115,
    INPUT_VEH_FLY_SELECT_PREV_WEAPON = 116,
    INPUT_VEH_FLY_SELECT_TARGET_LEFT = 117,
    INPUT_VEH_FLY_SELECT_TARGET_RIGHT = 118,
    INPUT_VEH_FLY_VERTICAL_FLIGHT_MODE = 119,
    INPUT_VEH_FLY_DUCK = 120,
    INPUT_VEH_FLY_ATTACK_CAMERA = 121,
    INPUT_VEH_FLY_MOUSE_CONTROL_OVERRIDE = 122,
    INPUT_VEH_SUB_TURN_LR = 123,
    INPUT_VEH_SUB_TURN_LEFT_ONLY = 124,
    INPUT_VEH_SUB_TURN_RIGHT_ONLY = 125,
    INPUT_VEH_SUB_PITCH_UD = 126,
    INPUT_VEH_SUB_PITCH_UP_ONLY = 127,
    INPUT_VEH_SUB_PITCH_DOWN_ONLY = 128,
    INPUT_VEH_SUB_THROTTLE_UP = 129,
    INPUT_VEH_SUB_THROTTLE_DOWN = 130,
    INPUT_VEH_SUB_ASCEND = 131,
    INPUT_VEH_SUB_DESCEND = 132,
    INPUT_VEH_SUB_TURN_HARD_LEFT = 133,
    INPUT_VEH_SUB_TURN_HARD_RIGHT = 134,
    INPUT_VEH_SUB_MOUSE_CONTROL_OVERRIDE = 135,
    INPUT_VEH_PUSHBIKE_PEDAL = 136,
    INPUT_VEH_PUSHBIKE_SPRINT = 137,
    INPUT_VEH_PUSHBIKE_FRONT_BRAKE = 138,
    INPUT_VEH_PUSHBIKE_REAR_BRAKE = 139,
    INPUT_MELEE_ATTACK_LIGHT = 140,
    INPUT_MELEE_ATTACK_HEAVY = 141,
    INPUT_MELEE_ATTACK_ALTERNATE = 142,
    INPUT_MELEE_BLOCK = 143,
    INPUT_PARACHUTE_DEPLOY = 144,
    INPUT_PARACHUTE_DETACH = 145,
    INPUT_PARACHUTE_TURN_LR = 146,
    INPUT_PARACHUTE_TURN_LEFT_ONLY = 147,
    INPUT_PARACHUTE_TURN_RIGHT_ONLY = 148,
    INPUT_PARACHUTE_PITCH_UD = 149,
    INPUT_PARACHUTE_PITCH_UP_ONLY = 150,
    INPUT_PARACHUTE_PITCH_DOWN_ONLY = 151,
    INPUT_PARACHUTE_BRAKE_LEFT = 152,
    INPUT_PARACHUTE_BRAKE_RIGHT = 153,
    INPUT_PARACHUTE_SMOKE = 154,
    INPUT_PARACHUTE_PRECISION_LANDING = 155,
    INPUT_MAP = 156,
    INPUT_SELECT_WEAPON_UNARMED = 157,
    INPUT_SELECT_WEAPON_MELEE = 158,
    INPUT_SELECT_WEAPON_HANDGUN = 159,
    INPUT_SELECT_WEAPON_SHOTGUN = 160,
    INPUT_SELECT_WEAPON_SMG = 161,
    INPUT_SELECT_WEAPON_AUTO_RIFLE = 162,
    INPUT_SELECT_WEAPON_SNIPER = 163,
    INPUT_SELECT_WEAPON_HEAVY = 164,
    INPUT_SELECT_WEAPON_SPECIAL = 165,
    INPUT_SELECT_CHARACTER_MICHAEL = 166,
    INPUT_SELECT_CHARACTER_FRANKLIN = 167,
    INPUT_SELECT_CHARACTER_TREVOR = 168,
    INPUT_SELECT_CHARACTER_MULTIPLAYER = 169,
    INPUT_SAVE_REPLAY_CLIP = 170,
    INPUT_SPECIAL_ABILITY_PC = 171,
    INPUT_CELLPHONE_UP = 172,
    INPUT_CELLPHONE_DOWN = 173,
    INPUT_CELLPHONE_LEFT = 174,
    INPUT_CELLPHONE_RIGHT = 175,
    INPUT_CELLPHONE_SELECT = 176,
    INPUT_CELLPHONE_CANCEL = 177,
    INPUT_CELLPHONE_OPTION = 178,
    INPUT_CELLPHONE_EXTRA_OPTION = 179,
    INPUT_CELLPHONE_SCROLL_FORWARD = 180,
    INPUT_CELLPHONE_SCROLL_BACKWARD = 181,
    INPUT_CELLPHONE_CAMERA_FOCUS_LOCK = 182,
    INPUT_CELLPHONE_CAMERA_GRID = 183,
    INPUT_CELLPHONE_CAMERA_SELFIE = 184,
    INPUT_CELLPHONE_CAMERA_DOF = 185,
    INPUT_CELLPHONE_CAMERA_EXPRESSION = 186,
    INPUT_FRONTEND_DOWN = 187,
    INPUT_FRONTEND_UP = 188,
    INPUT_FRONTEND_LEFT = 189,
    INPUT_FRONTEND_RIGHT = 190,
    INPUT_FRONTEND_RDOWN = 191,
    INPUT_FRONTEND_RUP = 192,
    INPUT_FRONTEND_RLEFT = 193,
    INPUT_FRONTEND_RRIGHT = 194,
    INPUT_FRONTEND_AXIS_X = 195,
    INPUT_FRONTEND_AXIS_Y = 196,
    INPUT_FRONTEND_RIGHT_AXIS_X = 197,
    INPUT_FRONTEND_RIGHT_AXIS_Y = 198,
    INPUT_FRONTEND_PAUSE = 199,
    INPUT_FRONTEND_PAUSE_ALTERNATE = 200,
    INPUT_FRONTEND_ACCEPT = 201,
    INPUT_FRONTEND_CANCEL = 202,
    INPUT_FRONTEND_X = 203,
    INPUT_FRONTEND_Y = 204,
    INPUT_FRONTEND_LB = 205,
    INPUT_FRONTEND_RB = 206,
    INPUT_FRONTEND_LT = 207,
    INPUT_FRONTEND_RT = 208,
    INPUT_FRONTEND_LS = 209,
    INPUT_FRONTEND_RS = 210,
    INPUT_FRONTEND_LEADERBOARD = 211,
    INPUT_FRONTEND_SOCIAL_CLUB = 212,
}

return ControllerInput
