Fortnite Wiki

We've Moved! Just as Gamepedia has joined forces with Fandom, this wiki had joined forces with our Fandom equivalent. The wiki has been archived and we ask that readers and editors move to the now combined wiki on Fandom. Click to go to the new wiki.


Fortnite Wiki

Battle Royale[]


Key Function
Main Controls
LMB Swing (melee), fire
RMB Target/focus
R Reload
Q Switch between combat mode and build mode
Space Jump
LCtrl Crouch
LShift Sprint
= Auto Run
M Toggle map
Tab Toggle inventory
E Use/interact with object
F Select pickaxe
12345 Select weapon slot
LMB Build
RMB Switch building material
R Rotate building piece
Z Wall mode
X Floor mode
C Stair mode
V Pyramid mode
Y Trap mode
F3 Select trap
H Upgrade building piece/Repair damaged building piece
G Edit building piece
Enter Chat
B Emote

Xbox One Controller[]

Old School Controls[]

Button Function
LT Aim Down Sights
LB Crouch
L Move
L3 Sprint/Auto-Sprint (Double Click)
D-Pad (Up) Toggle Map
D-Pad (Down) Emote
D-Pad (Left) Place Marker
D-Pad (Right) Squad Comms
RT Attack/Confirm
Y Next Weapon/Harvesting Tool (Hold)
X Reload/Interact (Tap/Hold)
B Toggle Build Mode/Edit Building piece (Hold)
A Jump
R Look
R3 Repair
3 Horizontal Lines Game Menu
Double Square Inventory

Custom Controls[]

Quick Builder Controls[]

Combat Pro Controls[]

Builder Pro Controls[]

Xbox Series X|S Controller[]

PlayStation 4 Controller[]

Custom Controls[]

Quick Builder Controls[]

Combat Pro Controls[]

Builder Pro Controls[]

PlayStation 5 Controller[]

Nintendo Switch Joy-Cons[]

Nintendo Switch Pro Controller[]


Save the World[]


Combat mode interface


Build mode interface


Key Function
Main Controls
LMB Swing (melee), fire (ranged)
RMB Heavy attack (melee), target/focus (ranged)
R Reload, hold to craft ammo
Q Switch between combat mode and build mode
Space Jump
Shift Sprint
+ Auto Run
Shift + Auto Run (Sprint)
MTab Open map
I Open inventory
E Use/interact with object
1 Select pickaxe
234 Select weapon slot
56 Activate Gadgets
ZXC Activate Abilities
LMB Build
RMB Switch building material
R Rotate building piece
F1 Wall mode
F2 Floor mode
F3 Stair mode
F4 Pyramid mode
F5 Trap mode
T Select trap
F Upgrade building piece/Repair damaged building piece
G Edit building piece
Enter Chat
B Quick chat message
N Create note/waypoint


Visual map[]


Visual map of Fortnite keyboard controls. Click on the image for a clearer view.



6.30 Patch Notes (November 14, 2018 )
  • Gamepad Bindings; Changing the default gamepad config from Combat Pro to Builder Pro. Updating the default custom bindings to match Builder Pro instead of Combat Pro.

6.21 Patch Notes (November 1, 2018 )
  • Added support for newer versions of PS4 and Xbox One controllers on Mac

6.20 Patch Notes (October 24, 2018 )
  • Custom HUD Layout users can now toggle the visibility of buttons across Combat/Build modes.
  • Red - Hidden
  • Green - Visible
  • Blue - Does not affect visibility
  • Buttons will only be shown when they are relevant to the player, even when set to ""visible"".
  • Example: Buttons shown while holding a weapon will only be shown on screen while a weapon is being held.
  • The Combat/Build quickbar is now resizeable within Custom HUD Layout.
  • This includes extra buttons.
  • Players can now edit structures while in combat mode while holding any weapon.

6.10 Patch Notes (October 16, 2018 )
  • You can now view and change Edit Controls separately from Combat and Build Controls in the controller menu.
  • Controller sensitivity slider in the options menu now allows for more than 10 values.
  • Added an option to Builder Pro that allows for building as soon as you switch to the piece, instead of selecting first and then placing. This allows for faster building without a preview.
  • Added an option that allows for edit hold timing to be adjusted.
  • Opening the Emote Picker with a controller will happen when the button is released, while holding the button will replay the emote that was last played.
Bug Fixes
  • PS4 controller lighting will match player marker color.
  • You can now set building mode sensitivity for controllers in the options menu. It is a multiplier on the default controller sensitivity and allows up to a 2x increase.

6.00 Patch Notes (September 27, 2018 )
  • Custom Controller Bindings
  • Choosing your configuration has changed to a selector on the left side of the menu.
  • After selecting Custom, the right side of the menu becomes buttons that are selectable. When a button is clicked, it opens a list of actions that can be assigned to that button.
  • Mode selection (Combat, Build) has changed to selectable by triggers. When in either Combat or Build mode, the actions for that mode and the actions that span between modes will appear in the “actions list” to select from.
  • Console - Input-Based Matchmaking
  • Players using a keyboard and mouse on PS4 will now be put into the PC matchmaking pool.
  • Start matchmaking with your preferred input device. You will be queued with the input type you press the “Play” or ""Ready"" button with.
  • If you start matchmaking with a keyboard and mouse, then you'll be queued in the PC matchmaking pool. However, you'll be able to switch to a controller mid-match if you'd like.
  • If you start matchmaking with a controller, then you'll remain in your platforms normal queue. However, you'll be unable to switch to a keyboard and mouse mid-match.
  • PC players are unaffected by this change. If you use a controller on PC then you'll remain in the PC matchmaking queue.

5.41 Patch Notes (September 18, 2018 )
  • Reduced the edit button hold timing when using a controller.
  • Old School from 0.25s to 0.2s.
  • Quick Builder from 0.25s to 0.2s.
  • Combat Pro from 0.25s to 0.2s.
  • Builder Pro from 0.25s to 0.15s.

1.2 Patch Notes (July 20, 2017 )
  • Fixed an issue with players losing cursor input if they clicked the profile management menu while in a zone

Patch 5.30 (August 23, 2018)

  • Added keyboard presets to the keyboard input tab in the settings.
    • Now you can quickly select either the default keyboard controls (Standard) or the original (Old School) controls.

Patch 5.20 (August 7, 2018)

  • Added ability to rebind “J” as a movement key.
  • The weapon fire position now more closely follows the actual player position when crouching and un-crouching. 
    • Shooting while leaving the crouched stance will no longer fire bullets from full standing height until the animation is complete.
  • Crouch does not interrupt emotes anymore and is disabled when emoting.
Bug Fixes
  • Trap selection will no longer unintentionally cycle when switching to available traps.
  • Switching weapons after an emote will now play the correct weapon switch animation.

Patch 5.20 (August 7, 2018)

  • Certain interactions will now interrupt reloading.
Bug Fixes
  • Reset to Default will now properly reset keys to the default values.
  • Changing input options will show a confirmation message if replacing a current input bind.
  • Fixed an issue that could cause multiple selection boxes to appear when using a controller.

Patch 5.10 (July 24, 2018)

  • Player input for jumping is now the same as Battle Royale. It is no longer needed to hold down spacebar while jumping to reach max jump height.
  • New default keybindings for new players.
    • All keyboard layouts will continue to default to the QWERTY bindings for new players or those who reset their back to default.
Bug Fixes
  • Autorun can now be used while in vehicles. Fixed a logic issue in the autorun canceling code. 
    • This should also fix autorun canceling when releasing the stick while using a gamepad.
    • Fixed issue with holding down O or B on a gamepad on the Horde Deployable Base would open the UI for the Base, instead of casting Hoverboard or editing any nearby walls.