We may earn a small affiliate commission when you buy through links in our articles.

GTA 5 controls

Can't find the GTA 5 hotkeys you need? Here's a complete list of Grand Theft Auto V controls for PC, including the default controller mapping.

GTA 5 controls

Whether you’re playing on PC or not, here is a full list of GTA 5 controls for controllers, and mouse and keyboard.

GTA 5 keyboard controls

General controls

The default control scheme for basic movement and general controls:

Controls

Hotkey

Forward W
Left A
Back S
Right D
Jump SPACEBAR
Sprint Left SHIFT
Enter vehicle F
Crouch (stealth) Left CTRL
Look behind (when on foot) C
Pause (singleplayer only) P
Radar Zoom/Multiplayer Info Z
Cycle camera V
Activate Special Ability CAPS LOCK
Character selector Left ALT
Context action E
Interaction menu M
Start/Stop recording F1
Start/Stop action replay recording F2
Cancel recording F3
Switch to Michael F5
Switch to Franklin F6
Switch to Trevor F7
Switch to GTA Online F8

Combat controls

These controls come into play when you have an appropriate weapon equipped:

Controls

Hotkey

Iron Sights/Aim/Weapon Lock-On RMB
Enter Cover (if cover is available) Q
Use equipped throwable G
Light melee attack R
Heavy melee attack O
Melee dodge SPACEBAR
Fire weapon LMB
Reload R
Toggle weapon accessory E
Sniper/Camera zoom in Mouse wheel forward
Sniper/Camera zoom out Mouse wheel back

GTA 5 Xbox controller layout

General controls

The default control scheme for basic movement and general controls:

Controls

Button

Forward Left analog stick forwards
Left Left analog stick left
Back Left analog stick backwards
Right Left analog stick right
Jump X
Sprint A (hold)
Enter/exit vehicle Y
Crouch (stealth) Left analog stick (press to toggle)
Look behind (when on foot) View button
Pause (singleplayer only) Menu button
Radar Zoom/Multiplayer Info Hold D-pad down
Cycle camera View button
Activate Special Ability Left analog and right analog stick (press)
Character selector D-pad down (press)
Context action E
Interaction menu View button (hold)