Control IDs are used to detect player input in FiveM scripts. Use these IDs with
natives like IsControlPressed, IsControlJustPressed, and DisableControlAction.
-- 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);| ID | Control Name | Description | Default Key |
|---|---|---|---|
| INPUT_NEXT_CAMERA | Switch camera view | V | |
| INPUT_LOOK_LR | Look left/right | Mouse | |
| INPUT_LOOK_UD | Look up/down | Mouse | |
| INPUT_LOOK_UP_ONLY | Look up only | Mouse Up | |
| INPUT_LOOK_DOWN_ONLY | Look down only | Mouse Down | |
| INPUT_LOOK_LEFT_ONLY | Look left only | Mouse Left | |
| INPUT_LOOK_RIGHT_ONLY | Look right only | Mouse Right | |
| INPUT_CINEMATIC_SLOWMO | Cinematic slow motion | ||
| INPUT_SCRIPTED_FLY_UD | Scripted fly up/down | W/S | |
| INPUT_SCRIPTED_FLY_LR | Scripted fly left/right | A/D | |
| INPUT_SCRIPTED_FLY_ZUP | Scripted fly zoom up | Page Up | |
| INPUT_SCRIPTED_FLY_ZDOWN | Scripted fly zoom down | Page Down | |
| INPUT_WEAPON_WHEEL_UD | Weapon wheel up/down | Mouse | |
| INPUT_WEAPON_WHEEL_LR | Weapon wheel left/right | Mouse | |
| INPUT_WEAPON_WHEEL_NEXT | Weapon wheel next | Scroll Up | |
| INPUT_WEAPON_WHEEL_PREV | Weapon wheel previous | Scroll Down | |
| INPUT_SELECT_NEXT_WEAPON | Select next weapon | Scroll Up | |
| INPUT_SELECT_PREV_WEAPON | Select previous weapon | Scroll Down | |
| INPUT_SKIP_CUTSCENE | Skip cutscene | Enter/Esc | |
| INPUT_CHARACTER_WHEEL | Character wheel | Alt | |
| INPUT_MULTIPLAYER_INFO | Multiplayer info | Z | |
| INPUT_SPRINT | Sprint | Shift | |
| INPUT_JUMP | Jump | Space | |
| INPUT_ENTER | Enter vehicle | F | |
| INPUT_ATTACK | Attack | Left Mouse | |
| INPUT_AIM | Aim weapon | Right Mouse | |
| INPUT_LOOK_BEHIND | Look behind | C | |
| INPUT_PHONE | Open phone | Up Arrow | |
| INPUT_SPECIAL_ABILITY | Special ability | Caps Lock | |
| INPUT_SPECIAL_ABILITY_SECONDARY | Special ability secondary | B | |
| INPUT_MOVE_LR | Move left/right | D/A | |
| INPUT_MOVE_UD | Move up/down | W/S | |
| INPUT_MOVE_UP_ONLY | Move forward | W | |
| INPUT_MOVE_DOWN_ONLY | Move backward | S | |
| INPUT_MOVE_LEFT_ONLY | Move left | A | |
| INPUT_MOVE_RIGHT_ONLY | Move right | D | |
| INPUT_DUCK | Duck / crouch | Ctrl | |
| INPUT_SELECT_WEAPON | Select weapon | Tab | |
| INPUT_PICKUP | Pickup item | E | |
| INPUT_SNIPER_ZOOM | Sniper zoom | [ / ] | |
| INPUT_SNIPER_ZOOM_IN_ONLY | Sniper zoom in | [ | |
| INPUT_SNIPER_ZOOM_OUT_ONLY | Sniper zoom out | ] | |
| INPUT_SNIPER_ZOOM_IN_SECONDARY | Sniper zoom in (alt) | [ | |
| INPUT_SNIPER_ZOOM_OUT_SECONDARY | Sniper zoom out (alt) | ] | |
| INPUT_COVER | Take cover | Q | |
| INPUT_RELOAD | Reload weapon | R | |
| INPUT_TALK | Talk / interact | E | |
| INPUT_DETONATE | Detonate explosive | G | |
| INPUT_HUD_SPECIAL | HUD special | Z | |
| INPUT_ARREST | Arrest | F |