Controls are set by left-clicking them and then pressing the desired key combination. They can be unbound by right-clicking them.
Game
Key bindings
Key combination
|
Effect
|
Description
|
W
|
Move up
|
D
|
Move right
|
A
|
Move left
|
S
|
Move down
|
E
|
Open character screen
|
T
|
Open technology screen
|
E
|
Close window
|
Right mouse button
|
Mine
|
Left mouse button
|
Build
|
SHIFT + Left mouse button
|
Build ghost
|
SHIFT + Left mouse button
|
Remove pole cables
|
Removes wires from the selected electric pole, starting with electric wires and then circuit network wires.
|
SHIFT + Right mouse button
|
Copy entity settings
|
Copies settings from the selected entity. Note the entity needs to keep existing for them to be pasted onto another entity.
|
SHIFT + Left mouse button
|
Paste entity settings
|
Pastes settings from the previous copied entity.
|
Left mouse button
|
Select for blueprint
|
SHIFT + Left mouse button
|
Select for cancel deconstruction
|
Left mouse button
|
Open object's GUI
|
ALT
|
Show info
|
Toggles showing additional information about built entities such as recipes in assembling machines and container contents.
|
Tab
|
Next weapon
|
Cycles to the next available weapon.
|
Q
|
Clear cursor
|
Returns the item in the cursor stack to the players inventory. Also cancels wire placement and rail planning.
|
Q
|
Pipette tool
|
Picks items from your inventory used to build the currently selected entity and places them in your cursor. For resources it will select the fastest available mining drill.
|
Z
|
Drop item
|
R
|
Rotate
|
Rotates (clockwise) the item held in the cursor or the selected entity.
|
SHIFT + R
|
Reverse rotate
|
Rotates (counter-clockwise) the item held in the cursor or the selected entity.
|
F
|
Pick up items on the ground
|
SPACE
|
Shoot enemy
|
Shoots at the nearest enemy within range.
|
C
|
Shoot selected
|
Shoots at whatever you have selected or if nothing is selected shoots in the direction of the mouse.
|
ENTER
|
Enter/Leave vehicle
|
Enters or exits a vehicle you're driving/standing next to.
|
SHIFT + Mouse wheel up
|
Blueprint book next
|
When holding a blueprint book in the cursor, cycles the active blueprint to the next available blueprint.
|
SHIFT + Mouse wheel down
|
Blueprint book previous
|
When holding a blueprint book in the cursor, cycles the active blueprint to the previous available blueprint.
|
Mouse wheel up
|
Zoom in
|
Mouse wheel down
|
Zoom out
|
Mouse wheel up
|
Alternative zoom in
|
Zoom with ability to zoom into world view from map view.
|
Mouse wheel down
|
Alternative zoom out
|
ESC
|
Toggle menu
|
P
|
Production statistics
|
K
|
Kill statistics
|
L
|
Logistic networks
|
M
|
Toggle world map
|
B
|
Blueprint library
|
TAB
|
Confirm message
|
G
|
Connect train
|
Connects the train you're driving to any adjacent trains.
|
V
|
Disconnect train
|
Disconnects the rolling stock you're in from the rest of the rolling stock in the train.
|
SHIFT + SPACE
|
Pause game
|
Numpad +
|
Larger tile building area
|
Increases the size of the placement area for tiles.
|
Numpad -
|
Smaller tile building area
|
Decreases the size of the placement area for tiles.
|
CTRL + f
|
Focus item search
|
BACKSPACE
|
Select previous technology
|
GRAVE
|
Toggle Lua console
|
Left mouse button
|
Drag map
|
Right mouse button
|
Place a tag on the map
|
SHIFT + SLASH
|
Toggle tips and tricks
|
Inventory
Key bindings
Key combination
|
Effect
|
Description
|
Left mouse button
|
Pick up/drop item stack
|
SHIFT + Left mouse button
|
Stack transfer
|
Transfers the selected stack to the opened entity or if your player GUI is open - transfers the selected stack between the different player inventories.
|
CTRL + Left mouse button
|
Inventory transfer
|
Transfers all of the selected stack type to the opened entity or if your player GUI is open - transfers all of the selected stack type between the different player inventories. If an empty slot is clicked all items are transferred.
|
CTRL + Left mouse button
|
Fast entity transfer
|
Transfers the held stack into the selected entity or if the cursor is empty takes anything the entity has and transfers it to your player.
|
Middle mouse button
|
Toggle filter
|
1
|
Quickbar 1
|
2
|
Quickbar 2
|
3
|
Quickbar 3
|
4
|
Quickbar 4
|
5
|
Quickbar 5
|
SHIFT + 1
|
Quickbar 6
|
SHIFT + 2
|
Quickbar 7
|
SHIFT + 3
|
Quickbar 8
|
SHIFT + 4
|
Quickbar 9
|
SHIFT + 5
|
Quickbar 10
|
Right mouse button
|
Cursor split
|
Moves half the selected inventory slot into the cursor if empty. Places a single item from the cursor stack to the selected inventory slot when holding an item.
|
SHIFT + Right mouse button
|
Stack split
|
Transfers half of the selected stack to the opened entity or if your player GUI is open - transfers half of the selected stack between the different player inventories.
|
CTRL + Right mouse button
|
Inventory split
|
Transfers half of all of the stacks (rounded up) of the selected stack type to the opened entity or if your player GUI is open - transfers half of all of the selected stack type between the different player inventories. If an empty slot is clicked all items are transferred.
|
CTRL + Right mouse button
|
Fast entity split
|
Transfers half of the held stack into the selected entity or if the cursor is empty takes half of anything the entity has and transfers it to your player.
|
X
|
Change active quickbar
|
Right mouse button
|
Open item's GUI
|
Key bindings
Key combination
|
Effect
|
Description
|
Left mouse button
|
Craft 1
|
Crafts 1 of a given recipe.
|
Right mouse button
|
Craft 5
|
Crafts 5 of a given recipe.
|
SHIFT + Left mouse button
|
Craft all
|
Crafts as many as possible of a given recipe.
|
Left mouse button
|
Cancel crafting 1
|
Right mouse button
|
Cancel crafting 5
|
SHIFT + Left mouse button
|
Cancel crafting all
|
Editor
Key bindings
Key combination
|
Effect
|
Left mouse button
|
Primary action
|
Right mouse button
|
Secondary action
|
X
|
Remove entity
|
T
|
Edit entity details
|
F8
|
Show all difficulties
|
F9
|
Show easy difficulty
|
F10
|
Show normal difficulty
|
F11
|
Show hard difficulty
|
Key bindings
Key combination
|
Effect
|
F3
|
Toggle atlas GUI
|
F4
|
Toggle debug settings GUI
|
F5
|
Toggle basic debug
|
F6
|
Toggle detailed debug
|
F7
|
Toggle full debug
|
F9
|
Reset zoom level
|
CTRL + F5
|
Toggle GUI debug
|
Resetting your keybindings
To reset your keybindings, enter the control menu and find the reset keybinds button.
See also