Skip to Content

Controls

Control IDs are used to detect player input in FiveM scripts. Use these IDs with natives like IsControlPressed, IsControlJustPressed, and DisableControlAction.

Quick Usage

-- Check if player is pressing the jump key (Space) if IsControlPressed(0, 22) then print("Jump pressed!") end -- Disable the attack control DisableControlAction(0, 24, true)
// JavaScript equivalent if (IsControlPressed(0, 22)) { console.log("Jump pressed!"); } DisableControlAction(0, 24, true);

All Controls

361 entries
IDControl NameDescriptionDefault Key
INPUT_NEXT_CAMERASwitch camera viewV
INPUT_LOOK_LRLook left/rightMouse
INPUT_LOOK_UDLook up/downMouse
INPUT_LOOK_UP_ONLYLook up onlyMouse Up
INPUT_LOOK_DOWN_ONLYLook down onlyMouse Down
INPUT_LOOK_LEFT_ONLYLook left onlyMouse Left
INPUT_LOOK_RIGHT_ONLYLook right onlyMouse Right
INPUT_CINEMATIC_SLOWMOCinematic slow motion
INPUT_SCRIPTED_FLY_UDScripted fly up/downW/S
INPUT_SCRIPTED_FLY_LRScripted fly left/rightA/D
INPUT_SCRIPTED_FLY_ZUPScripted fly zoom upPage Up
INPUT_SCRIPTED_FLY_ZDOWNScripted fly zoom downPage Down
INPUT_WEAPON_WHEEL_UDWeapon wheel up/downMouse
INPUT_WEAPON_WHEEL_LRWeapon wheel left/rightMouse
INPUT_WEAPON_WHEEL_NEXTWeapon wheel nextScroll Up
INPUT_WEAPON_WHEEL_PREVWeapon wheel previousScroll Down
INPUT_SELECT_NEXT_WEAPONSelect next weaponScroll Up
INPUT_SELECT_PREV_WEAPONSelect previous weaponScroll Down
INPUT_SKIP_CUTSCENESkip cutsceneEnter/Esc
INPUT_CHARACTER_WHEELCharacter wheelAlt
INPUT_MULTIPLAYER_INFOMultiplayer infoZ
INPUT_SPRINTSprintShift
INPUT_JUMPJumpSpace
INPUT_ENTEREnter vehicleF
INPUT_ATTACKAttackLeft Mouse
INPUT_AIMAim weaponRight Mouse
INPUT_LOOK_BEHINDLook behindC
INPUT_PHONEOpen phoneUp Arrow
INPUT_SPECIAL_ABILITYSpecial abilityCaps Lock
INPUT_SPECIAL_ABILITY_SECONDARYSpecial ability secondaryB
INPUT_MOVE_LRMove left/rightD/A
INPUT_MOVE_UDMove up/downW/S
INPUT_MOVE_UP_ONLYMove forwardW
INPUT_MOVE_DOWN_ONLYMove backwardS
INPUT_MOVE_LEFT_ONLYMove leftA
INPUT_MOVE_RIGHT_ONLYMove rightD
INPUT_DUCKDuck / crouchCtrl
INPUT_SELECT_WEAPONSelect weaponTab
INPUT_PICKUPPickup itemE
INPUT_SNIPER_ZOOMSniper zoom[ / ]
INPUT_SNIPER_ZOOM_IN_ONLYSniper zoom in[
INPUT_SNIPER_ZOOM_OUT_ONLYSniper zoom out]
INPUT_SNIPER_ZOOM_IN_SECONDARYSniper zoom in (alt)[
INPUT_SNIPER_ZOOM_OUT_SECONDARYSniper zoom out (alt)]
INPUT_COVERTake coverQ
INPUT_RELOADReload weaponR
INPUT_TALKTalk / interactE
INPUT_DETONATEDetonate explosiveG
INPUT_HUD_SPECIALHUD specialZ
INPUT_ARRESTArrestF
Page 1 of 8