Controls: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
m (Specify that the "toggle filter" keybind clears shortcuts on the quickbar. Language was chosen carefully for searchability (the tooltip says "clear shortcut")) |
||
(50 intermediate revisions by 13 users not shown) | |||
Line 1: | Line 1: | ||
{{Languages}} | {{Languages}} | ||
Controls are set by left-clicking them and then pressing the desired key combination. They can be cleared by right-clicking them. The keybindings can be reset in the controls settings menu. | |||
On the [[Nintendo Switch version|Nintendo Switch]] controls are set by pressing {{Keybinding|A}} and cleared by pressing {{Keybinding|Y}}. | |||
< | |||
=== Movement === | |||
<div style=display:inline-table> | |||
{| class="wikitable" | |||
! PC key combination | |||
! Effect | |||
|- | |||
| {{Keybinding|W}} | |||
| Move up | |||
|- | |||
| {{Keybinding|D}} | |||
| Move right | |||
|- | |||
| {{Keybinding|A}} | |||
| Move left | |||
|- | |||
| {{Keybinding|S}} | |||
| Move down | |||
|} | |||
</div> | |||
<div style=display:inline-table> | |||
{| class="wikitable" | |||
! Nintendo Switch key combination | |||
! Effect | |||
|- | |||
| {{Keybinding|Left Stick}} | |||
| Move | |||
|- | |||
| {{Keybinding|Right Stick}} | |||
| Look | |||
|} | |||
</div> | |||
=== Basic interaction === | |||
{| class="wikitable" | |||
! PC key combination<br>(Alternative) | |||
! Nintendo Switch key<br>combination | |||
! Effect | |||
! Description | |||
|- | |||
| {{Keybinding|E}}<br>({{Keybinding|Mouse button 4}}) | |||
| {{Keybinding|X}} | |||
| Open character screen | |||
|- | |||
| {{Keybinding|lmb}} | |||
| {{Keybinding|A}} | |||
| Open object's GUI | |||
|- | |||
| {{Keybinding|E}}<br>({{Keybinding|Mouse button 4}}) | |||
| {{Keybinding|X}} | |||
| Confirm window | |||
|- | |||
| | |||
| {{Keybinding|Press Right Stick}} | |||
| Toggle free cursor | |||
|- | |||
| {{Keybinding|rmb}} | |||
| {{Keybinding|Y}} | |||
| Mine | |||
|- | |||
| {{Keybinding|lmb}} | |||
| {{Keybinding|A}} | |||
| Build | |||
|- | |||
| {{Keybinding|shift|lmb}} | |||
| {{Keybinding|ZR|A}} | |||
| Build [[ghost]] | |||
|- | |||
| {{Keybinding|Q}}<br>({{Keybinding|Mouse button 5}}) | |||
| {{Keybinding|B}} | |||
| Clear cursor | |||
| Returns the item in the cursor stack to the player's inventory. Also cancels wire placement and rail planning. | |||
|- | |||
| {{Keybinding|Q}}<br>({{Keybinding|Mouse button 5}}) | |||
| {{Keybinding|B}} | |||
| 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. | |||
|- | |||
| {{Keybinding|R}} | |||
| {{Keybinding|Right}} | |||
| Rotate | |||
| Rotates (clockwise) the item held in the cursor or the selected entity. | |||
|- | |||
| {{Keybinding|shift|R}} | |||
| {{Keybinding|Left}} | |||
| Reverse rotate | |||
| Rotates (counter-clockwise) the item held in the cursor or the selected entity. | |||
|- | |||
| {{Keybinding|F}} | |||
| {{Keybinding|ZL|Right}} | |||
| Flip [[blueprint]] horizontal | |||
|- | |||
| {{Keybinding|G}} | |||
| {{Keybinding|ZL|Left}} | |||
| Flip [[blueprint]] vertical | |||
|- | |||
| {{Keybinding|F}} | |||
| {{Keybinding|Down}} | |||
| Pick up items on the ground | |||
|- | |||
| {{Keybinding|Z}} | |||
| {{Keybinding|ZL|Down}} | |||
| Drop item | |||
| Drop one item of what you are holding on the ground, on a belt or into a machine. | |||
|- | |||
| {{Keybinding|alt}} | |||
| {{Keybinding|Up}} | |||
| Toggle "Alt-mode" | |||
| Toggles showing additional information about built entities such as recipes in assembling machines and container contents. | |||
|- | |||
| {{Keybinding|space}} | |||
| {{Keybinding|R}} | |||
| Shoot [[Enemies|enemy]] | |||
| Shoots at the nearest enemy to the cursor, or for some weapons shoots at the location of the cursor. | |||
|- | |||
| {{Keybinding|C}} | |||
| {{Keybinding|ZR|R}} | |||
| Shoot selected | |||
| Shoots at whatever you have selected, or for some weapons shoots at the location of the cursor. | |||
|- | |||
| {{Keybinding|Tab}} | |||
| {{Keybinding|ZL|R}} | |||
| Next [[Weapons|weapon]] | |||
| Cycles to the next equipped weapon. | |||
|- | |||
| {{Keybinding|enter}} | |||
| {{Keybinding|ZR|X}} | |||
| Enter/Leave [[vehicle]] | |||
| Enters or exits a vehicle you're standing next to or driving. | |||
|- | |||
| {{Keybinding|mwu}}<br>({{Keybinding|shift|mwu}}) | |||
| {{Keybinding|ZR|Up}} | |||
| Zoom in | |||
|- | |||
| {{Keybinding|mwd}}<br>({{Keybinding|shift|mwd}}) | |||
| {{Keybinding|ZR|Down}} | |||
| Zoom out | |||
|- | |||
| {{Keybinding|grave}} | |||
| {{Keybinding|ZL|ZR|-}} | |||
| Toggle chat (and Lua [[console]]) | |||
|- | |||
| {{Keybinding|shift|rmb}} | |||
| {{Keybinding|ZR|Y}} | |||
| Copy entity settings | |||
| [[Copy_and_paste#Entity_settings|Copies settings from the selected entity.]] Note that for pasting to work, the source entity must still exist. | |||
|- | |||
| {{Keybinding|shift|lmb}} | |||
| {{Keybinding|ZR|A}} | |||
| Paste entity settings | |||
| [[Copy_and_paste#Entity_settings|Pastes settings from the previous copied entity.]] | |||
|} | |||
=== Advanced interaction === | |||
{| class="wikitable" | {| class="wikitable" | ||
! PC key combination<br>(Alternative) | |||
! | ! Nintendo Switch key<br>combination | ||
! Effect | |||
! Description | |||
|- | |||
| {{Keybinding|lmb}}<br>({{Keybinding|ctrl|lmb}}) | |||
| {{Keybinding|A}} | |||
| Select for [[blueprint]] | |||
| Select the entities for blueprinting, upgrading or deconstruction. | |||
|- | |||
| {{Keybinding|shift|lmb}} | |||
| {{Keybinding|ZR|A}} | |||
| Select for [[deconstruction planner|deconstruction]] cancellation | |||
| Select to cancel upgrading or deconstruction. | |||
|- | |||
| {{Keybinding|rmb}} | |||
| {{Keybinding|Y}} | |||
| Reverse select | |||
| Activates Downgrade mode with the [[upgrade planner]]. | |||
|- | |||
| {{Keybinding|shift|mwu}} | |||
| {{Keybinding|ZL|Up}} | |||
| [[Blueprint book]] next | |||
| When holding a blueprint book in the cursor, cycles the active blueprint to the next available blueprint. | |||
|- | |||
| {{Keybinding|shift|mwd}} | |||
| {{Keybinding|ZL|Down}} | |||
| Blueprint book previous | |||
| When holding a blueprint book in the cursor, cycles the active blueprint to the previous available blueprint. | |||
|- | |||
| {{Keybinding|ctrl|f}} | |||
| {{Keybinding|Right SR}} | |||
| Focus search | |||
|- | |||
| {{Keybinding|numplus}} | |||
| {{Keybinding|Up}} | |||
| Larger tile building area | |||
| Increases the size of the placement area for tiles. | |||
|- | |||
| {{Keybinding|numminus}} | |||
| {{Keybinding|Down}} | |||
| Smaller tile building area | |||
| Decreases the size of the placement area for tiles. | |||
|- | |- | ||
| | | {{Keybinding|shift|lmb}} | ||
| {{Keybinding|ZR|A}} | |||
| Remove [[Electric system#Distribution|pole]] cables | |||
| Removes wires from the selected electric pole, starting with electric wires and then circuit network wires. | |||
|- | |- | ||
| | | {{Keybinding|ctrl|lmb}} | ||
| {{Keybinding|ZL|A}} | |||
| Build with obstacle avoidance | |||
| Usable only for rail building. This is the same as ghost build mode, but trees, rocks and cliffs are avoided. | |||
|- | |- | ||
| | | {{Keybinding|shift|lmb}} | ||
| {{Keybinding|ZR|A}} | |||
| Add train stop | |||
| Usable only in the locomotive GUI and map view. Hold this modifier while clicking a station in the locomotive GUI minimap or main map to add the station to the schedule. | |||
|- | |- | ||
| | | {{Keybinding|ctrl|lmb}} | ||
| {{Keybinding|ZL|A}} | |||
| Add temporary train stop | |||
| Usable only in the locomotive GUI and map view. Hold this modifier while clicking in the locomotive GUI minimap or main map to quickly go to that location by adding a temporary station to the schedule. | |||
|- | |- | ||
| | | {{Keybinding|lmb}} | ||
| Not set | |||
| Drag map | |||
| Usable only in the map. | |||
|- | |||
| {{Keybinding|shift|lmb}} | |||
| {{Keybinding|ZR|A}} | |||
| Place a tag in chat | |||
| Usable only when the chat is open. Places a chat link to the selected item, recipe, map location, station or train. | |||
|- | |||
| {{Keybinding|ctrl|alt|lmb}} | |||
| Not set | |||
| Ping a map location | |||
| Quickly create a map ping at the selected location and link it in the chat. | |||
|- | |||
| {{Keybinding|mwu}} | |||
| {{Keybinding|ZR|Up}} | |||
| Zoom into world | |||
| Usable only in the map. Zoom with ability to zoom into world view from map view. | |||
|- | |||
| {{Keybinding|mwd}} | |||
| {{Keybinding|ZR|Down}} | |||
| Zoom out of world | |||
| Usable only in the map. Zoom with ability to zoom into map view from world view. | |||
|- | |||
| {{Keybinding|shift}} | |||
| Not set | |||
| Activate tooltip | |||
| Show the tooltip when the tooltip delay is set to a large value or "Never". | |||
|} | |||
=== [[Crafting]] === | |||
{| class="wikitable" | |||
! PC key combination | |||
! Nintendo Switch key<br>combination | |||
! Effect | |||
! Description | |||
|- | |- | ||
| | | {{Keybinding|lmb}} | ||
| {{Keybinding|A}} | |||
| Craft 1 | |||
| Usable only in the recipe GUI. Crafts 1 of a given recipe. | |||
|- | |- | ||
| | | {{Keybinding|rmb}} | ||
| {{Keybinding|Y}} | |||
| Craft 5 | |||
| Usable only in the recipe GUI. Crafts 5 of a given recipe. | |||
|- | |- | ||
| | | {{Keybinding|shift|lmb}} | ||
| {{Keybinding|ZR|A}} | |||
| Craft all | |||
| Usable only in the recipe GUI. Crafts as many as possible of a given recipe. | |||
|- | |- | ||
| | | {{Keybinding|lmb}} | ||
| {{Keybinding|A}} | |||
| Cancel crafting 1 | |||
| Usable only in the crafting queue. | |||
|- | |- | ||
| | | {{Keybinding|rmb}} | ||
| {{Keybinding|Y}} | |||
| Cancel crafting 5 | |||
| Usable only in the crafting queue. | |||
|- | |- | ||
| | | {{Keybinding|shift|lmb}} | ||
| {{Keybinding|ZR|A}} | |||
| Cancel crafting all | |||
| Usable only in the crafting queue. | |||
|} | |||
=== Inventory === | |||
{| class="wikitable" | |||
! PC key combination | |||
! Nintendo Switch key<br>combination | |||
! Effect | |||
! Description | |||
|- | |- | ||
| | | {{Keybinding|lmb}} | ||
| {{Keybinding|A}} | |||
| Pick up/drop item stack | |||
|- | |- | ||
| | | {{Keybinding|shift|lmb}} | ||
| {{Keybinding|ZR|A}} | |||
| Stack transfer | |||
| Transfers the selected stack to the other inventory. | |||
|- | |- | ||
| | | {{Keybinding|ctrl|lmb}} | ||
| {{Keybinding|ZL|A}} | |||
| Inventory transfer | |||
| Transfers all of the selected stack type to the other inventory. If an empty slot is clicked all items are transferred. | |||
|- | |- | ||
| | | {{Keybinding|ctrl|lmb}} | ||
| {{Keybinding|ZL|A}} | |||
| 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. | |||
|- | |- | ||
| | | {{Keybinding|rmb}} | ||
| {{Keybinding|Y}} | |||
| 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. | |||
|- | |- | ||
| | | {{Keybinding|shift|rmb}} | ||
| {{Keybinding|ZR|Y}} | |||
| Stack split | |||
| Transfers half of the selected stack to the other inventory. | |||
|- | |- | ||
| | | {{Keybinding|ctrl|rmb}} | ||
| {{Keybinding|ZL|Y}} | |||
| Inventory split | |||
| Transfers half of all of the stacks (rounded up) of the selected stack type to the other inventory. If an empty slot is clicked half of all stacks are transferred. | |||
|- | |- | ||
| | | {{Keybinding|ctrl|rmb}} | ||
| {{Keybinding|ZL|Y}} | |||
| 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. | |||
|- | |- | ||
| | | {{Keybinding|mmb}} | ||
| {{Keybinding|ZL|ZR|Y}} | |||
| Toggle filter | |||
| Create a filter for the selected inventory slot so only the selected item type can be placed in that slot. Clear shortcut on quickbar. | |||
|- | |- | ||
| | | {{Keybinding|rmb}} | ||
| {{Keybinding|Y}} | |||
| Open item's GUI | |||
|} | |} | ||
=== [[Quickbar]] / [[Quick panel]] === | |||
<div style=display:inline-table> | |||
{| class="wikitable" | |||
! PC key combination | |||
! Effect | |||
! Description | |||
|- | |||
| {{Keybinding|X}} | |||
| Rotate active quickbars | |||
|- | |||
| Not set | |||
| Next active quickbar | |||
| Selects the next quickbar for the top quickbar. | |||
|- | |||
| Not set | |||
| Previous active quickbar | |||
| Selects the previous quickbar for the top quickbar. | |||
|- | |||
| {{Keybinding|1}} | |||
| Shortcut 1 | |||
|- | |||
| {{Keybinding|2}} | |||
| Shortcut 2 | |||
|- | |||
| {{Keybinding|3}} | |||
| Shortcut 3 | |||
|- | |||
| {{Keybinding|4}} | |||
| Shortcut 4 | |||
|- | |||
| {{Keybinding|5}} | |||
| Shortcut 5 | |||
|- | |||
| {{Keybinding|6}} | |||
| Shortcut 6 | |||
|- | |||
| {{Keybinding|7}} | |||
| Shortcut 7 | |||
|- | |||
| {{Keybinding|8}} | |||
| Shortcut 8 | |||
|- | |||
| {{Keybinding|9}} | |||
| Shortcut 9 | |||
|- | |||
| {{Keybinding|0}} | |||
| Shortcut 10 | |||
|- | |||
| Not set | |||
| Secondary shortcut 1 | |||
|- | |||
| Not set | |||
| Secondary shortcut 2 | |||
|- | |||
| Not set | |||
| Secondary shortcut 3 | |||
|- | |||
| Not set | |||
| Secondary shortcut 4 | |||
|- | |||
| Not set | |||
| Secondary shortcut 5 | |||
|- | |||
| Not set | |||
| Secondary shortcut 6 | |||
|- | |||
| Not set | |||
| Secondary shortcut 7 | |||
|- | |||
| Not set | |||
| Secondary shortcut 8 | |||
|- | |||
| Not set | |||
| Secondary shortcut 9 | |||
|- | |||
| Not set | |||
| Secondary shortcut 10 | |||
|- | |||
| {{Keybinding|shift|1}} | |||
| Select quickbar 1 | |||
|- | |||
| {{Keybinding|shift|2}} | |||
| Select quickbar 2 | |||
|- | |||
| {{Keybinding|shift|3}} | |||
| Select quickbar 3 | |||
|- | |||
| {{Keybinding|shift|4}} | |||
| Select quickbar 4 | |||
|- | |||
| {{Keybinding|shift|5}} | |||
| Select quickbar 5 | |||
|- | |||
| {{Keybinding|shift|6}} | |||
| Select quickbar 6 | |||
|- | |||
| {{Keybinding|shift|7}} | |||
| Select quickbar 7 | |||
|- | |||
| {{Keybinding|shift|8}} | |||
| Select quickbar 8 | |||
|- | |||
| {{Keybinding|shift|9}} | |||
| Select quickbar 9 | |||
|- | |||
| {{Keybinding|shift|0}} | |||
| Select quickbar 10 | |||
|} | |||
</div> | |||
<div style=display:inline-table> | |||
{| class="wikitable" | |||
! Nintendo Switch key combination | |||
! Effect | |||
|- | |||
| {{Keybinding|L}} | |||
| Show quick panel | |||
|- | |||
| {{Keybinding|Up}} | |||
| Next page | |||
|- | |||
| {{Keybinding|Down}} | |||
| Previous page | |||
|- | |||
| {{Keybinding|Right}} | |||
| Next tab | |||
|- | |||
| {{Keybinding|Left}} | |||
| Previous tab | |||
|} | |||
</div> | |||
=== Tools === | |||
{| class="wikitable" | |||
! PC key combination | |||
! Nintendo Switch key<br>combination | |||
! Effect | |||
! Description | |||
|- | |||
| {{Keybinding|ctrl|C}} | |||
| {{Keybinding|Left SL}} | |||
| Copy | |||
| Select an area of entities to be [[Copy and paste|copied]]. | |||
|- | |||
| {{Keybinding|ctrl|X}} | |||
| Not set | |||
| Cut | |||
| Select an area of entities to be [[Copy and paste|copied and marked for deconstruction]]. | |||
|- | |||
| {{Keybinding|ctrl|V}} | |||
| {{Keybinding|Left SR}} | |||
| Paste | |||
| Paste the last [[Copy and paste|copied entities]]. | |||
|- | |||
| {{Keybinding|shift|mwu}} | |||
| {{Keybinding|ZL|Up}} | |||
| Next clipboard | |||
| Cycle the clipboard history while holding the paste tool. | |||
|- | |||
| {{Keybinding|shift|mwd}} | |||
| {{Keybinding|ZL|Down}} | |||
| Previous clipboard | |||
| Cycle the clipboard history while holding the paste tool. | |||
|- | |||
| {{Keybinding|ctrl|Z}} | |||
| Not set | |||
| Undo | |||
| Undo some actions such as manual entity building/removal, placing of blueprints and usage of the deconstruction planner. | |||
|- | |||
| {{Keybinding|alt|B}} | |||
| Not set | |||
| Make new [[blueprint]] | |||
|- | |||
| Not set | |||
| Not set | |||
| Make new [[blueprint book]] | |||
|- | |||
| {{Keybinding|alt|D}} | |||
| Not set | |||
| Make new [[deconstruction planner]] | |||
|- | |||
| {{Keybinding|alt|U}} | |||
| Not set | |||
| Make new [[upgrade planner]] | |||
|- | |||
| {{Keybinding|alt|E}} | |||
| Not set | |||
| Toggle [[exoskeleton]] | |||
|- | |||
| {{Keybinding|alt|L}} | |||
| Not set | |||
| Toggle personal logistics requests | |||
|- | |||
| {{Keybinding|alt|R}} | |||
| Not set | |||
| Toggle [[personal roboport]] | |||
|} | |||
=== Panels === | |||
{| class="wikitable" | |||
! PC key combination | |||
! Nintendo Switch key<br>combination | |||
! Effect | |||
! Description | |||
|- | |||
| {{Keybinding|F1}} | |||
| Not set | |||
| Open character logistics | |||
|- | |||
| | |||
| Not set | |||
| Open character info | |||
|- | |||
| {{Keybinding|F2}} | |||
| Not set | |||
| Open character crafting | |||
|- | |||
| {{Keybinding|esc}} | |||
| {{Keybinding|+}} | |||
| Toggle menu | |||
|- | |||
| {{Keybinding|M}} | |||
| {{Keybinding|-}} | |||
| Toggle world map | |||
|- | |||
| | |||
| {{Keybinding|B}} | |||
| Close menu | |||
| Cancel and return to the previous menu. Usable only in main menu. | |||
|- | |||
| {{Keybinding|T}} | |||
| {{Keybinding|ZL|-}} | |||
| Toggle technology screen | |||
|- | |||
| {{Keybinding|P}} | |||
| Not set | |||
| Toggle [[production statistics]] | |||
|- | |||
| {{Keybinding|L}} | |||
| {{Keybinding|ZR|-}} | |||
| Toggle [[logistic network]]s | |||
|- | |||
| {{Keybinding|B}} | |||
| Not set | |||
| Toggle [[blueprint library]] | |||
|- | |||
| {{Keybinding|O}} | |||
| Not set | |||
| Toggle train overview | |||
|} | |||
=== Miscellaneous === | |||
{| class="wikitable" | |||
! PC key combination<br>(Alternative) | |||
! Nintendo Switch key<br>combination | |||
! Effect | |||
! Description | |||
|- | |||
| {{Keybinding|shift|space}} | |||
| {{Keybinding|ZR|+}} | |||
| Pause game | |||
|- | |||
| {{Keybinding|tab}} | |||
| {{Keybinding|B}} | |||
| Confirm message | |||
|- | |||
| {{Keybinding|BACKSPACE}} | |||
| {{Keybinding|Left}} | |||
| Select previous technology | |||
| Usable only in the technology screen. Selects the technology you previously had selected. | |||
|- | |||
| {{Keybinding|BACKSPACE}}<br>({{Keybinding|Mouse button 4}}) | |||
| Not set | |||
| Select previous mod | |||
| Usable only in the mods GUI. Selects the mod you previously had selected. | |||
|- | |||
| {{Keybinding|G}} | |||
| Not set | |||
| Connect train | |||
| Connects the selected train or the train you're driving to any adjacent trains. | |||
|- | |||
| {{Keybinding|V}} | |||
| Not set | |||
| Disconnect train | |||
| Disconnects the selected rolling stock or the rolling stock you are in from the rest of the train. | |||
|- | |||
| {{Keybinding|F10}} | |||
| Not set | |||
| Next player in [[replay system|replay]] | |||
|- | |||
| {{Keybinding|ctrl|lmb}} | |||
| {{Keybinding|ZL|A}} | |||
| Order to follow | |||
| Used with [[spidertron remote]] to force the connected [[spidertron]] follow the given target. | |||
|} | |||
=== Editor === | |||
{| class="wikitable" | |||
! PC key combination | |||
! Nintendo Switch key<br>combination | |||
! Effect | |||
|- | |||
| {{Keybinding|mmb}} | |||
| Not set | |||
| Next variation | |||
|- | |||
| {{Keybinding|shift|mmb}} | |||
| Not set | |||
| Previous variation | |||
|- | |||
| {{Keybinding|shift|mmb}} | |||
| Not set | |||
| Clone item | |||
|- | |||
| {{Keybinding|ctrl|mmb}} | |||
| Not set | |||
| Delete item | |||
|- | |||
| {{Keybinding|Numpad 0}} | |||
| Not set | |||
| Toggle entity paused | |||
|- | |||
| {{Keybinding|Numpad .}} | |||
| Not set | |||
| Tick once | |||
|- | |||
| {{Keybinding|shift|Numpad +}} | |||
| Not set | |||
| Increase game speed | |||
|- | |||
| {{Keybinding|shift|Numpad -}} | |||
| Not set | |||
| Decrease game speed | |||
|- | |||
| {{Keybinding|shift|Numpad *}} | |||
| Not set | |||
| Reset game speed to 1 | |||
|- | |||
| {{Keybinding|shift|rmb}} | |||
| {{Keybinding|ZR|Y}} | |||
| Set clone brush source | |||
|- | |||
| {{Keybinding|shift|lmb}} | |||
| {{Keybinding|ZR|A}} | |||
| Set clone brush destination | |||
|- | |||
| {{Keybinding|ctrl}} | |||
| Not set | |||
| Switch to surface # | |||
| Switches to the surface number pressed in combination with this hotkey: CTRL + 3 -> switches to surface 3. | |||
|- | |||
| {{Keybinding|shift|rmb}} | |||
| {{Keybinding|ZR|Y}} | |||
| Remove scripting object | |||
|} | |||
=== [[Debug mode|Debug]] === | |||
{| class="wikitable" | |||
! PC key combination | |||
! Nintendo Switch key<br>combination | |||
! Effect | |||
|- | |||
| {{Keybinding|ctrl|F3}} | |||
| Not set | |||
| Toggle atlas GUI | |||
|- | |||
| {{Keybinding|F4}} | |||
| Not set | |||
| Toggle debug settings GUI | |||
|- | |||
| {{Keybinding|F5}} | |||
| Not set | |||
| Toggle basic debug | |||
|- | |||
| {{Keybinding|F9}} | |||
| Not set | |||
| Reset zoom level | |||
|- | |||
| {{Keybinding|shift|F9}} | |||
| Not set | |||
| Set zoom level to 2x | |||
|- | |||
| {{Keybinding|ctrl|F5}} | |||
| Not set | |||
| Toggle GUI debug | |||
|- | |||
| {{Keybinding|ctrl|F6}} | |||
| Not set | |||
| Toggle GUI style view | |||
|- | |||
| {{Keybinding|ctrl|F7}} | |||
| Not set | |||
| Toggle GUI shadows | |||
|- | |||
| {{Keybinding|ctrl|F8}} | |||
| Not set | |||
| Toggle GUI glows | |||
|- | |||
| {{Keybinding|ctrl|shift|E}} | |||
| Not set | |||
| Open prototypes GUI | |||
|- | |||
| {{Keybinding|ctrl|shift|F}} | |||
| Not set | |||
| Open prototype explorer GUI | |||
|- | |||
| {{Keybinding|ctrl|numplus}} | |||
| Not set | |||
| Increase UI scale | |||
|- | |||
| {{Keybinding|ctrl|numminus}} | |||
| Not set | |||
| Decrease UI scale | |||
|- | |||
| {{Keybinding|ctrl|Numpad 0}} | |||
| Not set | |||
| Reset UI scale to automatic | |||
|} | |||
== See also == | |||
== | * [http://www.factorioforums.com/forum/viewtopic.php?f=5&t=6687 Some tips for players with disabilities] | ||
* [[Tutorial:Script_interfaces#Custom_input|Creating keybindings in mods]] | |||
** [[Prototype/CustomInput|Keybinding prototype documentation]] | |||
{{C|Main}} |
Latest revision as of 00:01, 28 October 2024
Controls are set by left-clicking them and then pressing the desired key combination. They can be cleared by right-clicking them. The keybindings can be reset in the controls settings menu.
On the Nintendo Switch controls are set by pressing A and cleared by pressing Y.
Movement
PC key combination | Effect |
---|---|
W | Move up |
D | Move right |
A | Move left |
S | Move down |
Nintendo Switch key combination | Effect |
---|---|
Left Stick | Move |
Right Stick | Look |
Basic interaction
PC key combination (Alternative) |
Nintendo Switch key combination |
Effect | Description |
---|---|---|---|
E (Mouse button 4) |
X | Open character screen | |
Left mouse button | A | Open object's GUI | |
E (Mouse button 4) |
X | Confirm window | |
Press Right Stick | Toggle free cursor | ||
Right mouse button | Y | Mine | |
Left mouse button | A | Build | |
SHIFT + Left mouse button | ZR + A | Build ghost | |
Q (Mouse button 5) |
B | Clear cursor | Returns the item in the cursor stack to the player's inventory. Also cancels wire placement and rail planning. |
Q (Mouse button 5) |
B | 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. |
R | Right | Rotate | Rotates (clockwise) the item held in the cursor or the selected entity. |
SHIFT + R | Left | Reverse rotate | Rotates (counter-clockwise) the item held in the cursor or the selected entity. |
F | ZL + Right | Flip blueprint horizontal | |
G | ZL + Left | Flip blueprint vertical | |
F | Down | Pick up items on the ground | |
Z | ZL + Down | Drop item | Drop one item of what you are holding on the ground, on a belt or into a machine. |
ALT | Up | Toggle "Alt-mode" | Toggles showing additional information about built entities such as recipes in assembling machines and container contents. |
SPACE | R | Shoot enemy | Shoots at the nearest enemy to the cursor, or for some weapons shoots at the location of the cursor. |
C | ZR + R | Shoot selected | Shoots at whatever you have selected, or for some weapons shoots at the location of the cursor. |
Tab | ZL + R | Next weapon | Cycles to the next equipped weapon. |
ENTER | ZR + X | Enter/Leave vehicle | Enters or exits a vehicle you're standing next to or driving. |
Mouse wheel up (SHIFT + Mouse wheel up) |
ZR + Up | Zoom in | |
Mouse wheel down (SHIFT + Mouse wheel down) |
ZR + Down | Zoom out | |
GRAVE | ZL + ZR + - | Toggle chat (and Lua console) | |
SHIFT + Right mouse button | ZR + Y | Copy entity settings | Copies settings from the selected entity. Note that for pasting to work, the source entity must still exist. |
SHIFT + Left mouse button | ZR + A | Paste entity settings | Pastes settings from the previous copied entity. |
Advanced interaction
PC key combination (Alternative) |
Nintendo Switch key combination |
Effect | Description |
---|---|---|---|
Left mouse button (CTRL + Left mouse button) |
A | Select for blueprint | Select the entities for blueprinting, upgrading or deconstruction. |
SHIFT + Left mouse button | ZR + A | Select for deconstruction cancellation | Select to cancel upgrading or deconstruction. |
Right mouse button | Y | Reverse select | Activates Downgrade mode with the upgrade planner. |
SHIFT + Mouse wheel up | ZL + 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 | ZL + Down | Blueprint book previous | When holding a blueprint book in the cursor, cycles the active blueprint to the previous available blueprint. |
CTRL + f | Right SR | Focus search | |
Numpad + | Up | Larger tile building area | Increases the size of the placement area for tiles. |
Numpad - | Down | Smaller tile building area | Decreases the size of the placement area for tiles. |
SHIFT + Left mouse button | ZR + A | Remove pole cables | Removes wires from the selected electric pole, starting with electric wires and then circuit network wires. |
CTRL + Left mouse button | ZL + A | Build with obstacle avoidance | Usable only for rail building. This is the same as ghost build mode, but trees, rocks and cliffs are avoided. |
SHIFT + Left mouse button | ZR + A | Add train stop | Usable only in the locomotive GUI and map view. Hold this modifier while clicking a station in the locomotive GUI minimap or main map to add the station to the schedule. |
CTRL + Left mouse button | ZL + A | Add temporary train stop | Usable only in the locomotive GUI and map view. Hold this modifier while clicking in the locomotive GUI minimap or main map to quickly go to that location by adding a temporary station to the schedule. |
Left mouse button | Not set | Drag map | Usable only in the map. |
SHIFT + Left mouse button | ZR + A | Place a tag in chat | Usable only when the chat is open. Places a chat link to the selected item, recipe, map location, station or train. |
CTRL + ALT + Left mouse button | Not set | Ping a map location | Quickly create a map ping at the selected location and link it in the chat. |
Mouse wheel up | ZR + Up | Zoom into world | Usable only in the map. Zoom with ability to zoom into world view from map view. |
Mouse wheel down | ZR + Down | Zoom out of world | Usable only in the map. Zoom with ability to zoom into map view from world view. |
SHIFT | Not set | Activate tooltip | Show the tooltip when the tooltip delay is set to a large value or "Never". |
Crafting
PC key combination | Nintendo Switch key combination |
Effect | Description |
---|---|---|---|
Left mouse button | A | Craft 1 | Usable only in the recipe GUI. Crafts 1 of a given recipe. |
Right mouse button | Y | Craft 5 | Usable only in the recipe GUI. Crafts 5 of a given recipe. |
SHIFT + Left mouse button | ZR + A | Craft all | Usable only in the recipe GUI. Crafts as many as possible of a given recipe. |
Left mouse button | A | Cancel crafting 1 | Usable only in the crafting queue. |
Right mouse button | Y | Cancel crafting 5 | Usable only in the crafting queue. |
SHIFT + Left mouse button | ZR + A | Cancel crafting all | Usable only in the crafting queue. |
Inventory
PC key combination | Nintendo Switch key combination |
Effect | Description |
---|---|---|---|
Left mouse button | A | Pick up/drop item stack | |
SHIFT + Left mouse button | ZR + A | Stack transfer | Transfers the selected stack to the other inventory. |
CTRL + Left mouse button | ZL + A | Inventory transfer | Transfers all of the selected stack type to the other inventory. If an empty slot is clicked all items are transferred. |
CTRL + Left mouse button | ZL + A | 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. |
Right mouse button | Y | 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 | ZR + Y | Stack split | Transfers half of the selected stack to the other inventory. |
CTRL + Right mouse button | ZL + Y | Inventory split | Transfers half of all of the stacks (rounded up) of the selected stack type to the other inventory. If an empty slot is clicked half of all stacks are transferred. |
CTRL + Right mouse button | ZL + Y | 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. |
Middle mouse button | ZL + ZR + Y | Toggle filter | Create a filter for the selected inventory slot so only the selected item type can be placed in that slot. Clear shortcut on quickbar. |
Right mouse button | Y | Open item's GUI |
Quickbar / Quick panel
PC key combination | Effect | Description |
---|---|---|
X | Rotate active quickbars | |
Not set | Next active quickbar | Selects the next quickbar for the top quickbar. |
Not set | Previous active quickbar | Selects the previous quickbar for the top quickbar. |
1 | Shortcut 1 | |
2 | Shortcut 2 | |
3 | Shortcut 3 | |
4 | Shortcut 4 | |
5 | Shortcut 5 | |
6 | Shortcut 6 | |
7 | Shortcut 7 | |
8 | Shortcut 8 | |
9 | Shortcut 9 | |
0 | Shortcut 10 | |
Not set | Secondary shortcut 1 | |
Not set | Secondary shortcut 2 | |
Not set | Secondary shortcut 3 | |
Not set | Secondary shortcut 4 | |
Not set | Secondary shortcut 5 | |
Not set | Secondary shortcut 6 | |
Not set | Secondary shortcut 7 | |
Not set | Secondary shortcut 8 | |
Not set | Secondary shortcut 9 | |
Not set | Secondary shortcut 10 | |
SHIFT + 1 | Select quickbar 1 | |
SHIFT + 2 | Select quickbar 2 | |
SHIFT + 3 | Select quickbar 3 | |
SHIFT + 4 | Select quickbar 4 | |
SHIFT + 5 | Select quickbar 5 | |
SHIFT + 6 | Select quickbar 6 | |
SHIFT + 7 | Select quickbar 7 | |
SHIFT + 8 | Select quickbar 8 | |
SHIFT + 9 | Select quickbar 9 | |
SHIFT + 0 | Select quickbar 10 |
Nintendo Switch key combination | Effect |
---|---|
L | Show quick panel |
Up | Next page |
Down | Previous page |
Right | Next tab |
Left | Previous tab |
Tools
PC key combination | Nintendo Switch key combination |
Effect | Description |
---|---|---|---|
CTRL + C | Left SL | Copy | Select an area of entities to be copied. |
CTRL + X | Not set | Cut | Select an area of entities to be copied and marked for deconstruction. |
CTRL + V | Left SR | Paste | Paste the last copied entities. |
SHIFT + Mouse wheel up | ZL + Up | Next clipboard | Cycle the clipboard history while holding the paste tool. |
SHIFT + Mouse wheel down | ZL + Down | Previous clipboard | Cycle the clipboard history while holding the paste tool. |
CTRL + Z | Not set | Undo | Undo some actions such as manual entity building/removal, placing of blueprints and usage of the deconstruction planner. |
ALT + B | Not set | Make new blueprint | |
Not set | Not set | Make new blueprint book | |
ALT + D | Not set | Make new deconstruction planner | |
ALT + U | Not set | Make new upgrade planner | |
ALT + E | Not set | Toggle exoskeleton | |
ALT + L | Not set | Toggle personal logistics requests | |
ALT + R | Not set | Toggle personal roboport |
Panels
PC key combination | Nintendo Switch key combination |
Effect | Description |
---|---|---|---|
F1 | Not set | Open character logistics | |
Not set | Open character info | ||
F2 | Not set | Open character crafting | |
ESC | + | Toggle menu | |
M | - | Toggle world map | |
B | Close menu | Cancel and return to the previous menu. Usable only in main menu. | |
T | ZL + - | Toggle technology screen | |
P | Not set | Toggle production statistics | |
L | ZR + - | Toggle logistic networks | |
B | Not set | Toggle blueprint library | |
O | Not set | Toggle train overview |
Miscellaneous
PC key combination (Alternative) |
Nintendo Switch key combination |
Effect | Description |
---|---|---|---|
SHIFT + SPACE | ZR + + | Pause game | |
TAB | B | Confirm message | |
BACKSPACE | Left | Select previous technology | Usable only in the technology screen. Selects the technology you previously had selected. |
BACKSPACE (Mouse button 4) |
Not set | Select previous mod | Usable only in the mods GUI. Selects the mod you previously had selected. |
G | Not set | Connect train | Connects the selected train or the train you're driving to any adjacent trains. |
V | Not set | Disconnect train | Disconnects the selected rolling stock or the rolling stock you are in from the rest of the train. |
F10 | Not set | Next player in replay | |
CTRL + Left mouse button | ZL + A | Order to follow | Used with spidertron remote to force the connected spidertron follow the given target. |
Editor
PC key combination | Nintendo Switch key combination |
Effect | |
---|---|---|---|
Middle mouse button | Not set | Next variation | |
SHIFT + Middle mouse button | Not set | Previous variation | |
SHIFT + Middle mouse button | Not set | Clone item | |
CTRL + Middle mouse button | Not set | Delete item | |
Numpad 0 | Not set | Toggle entity paused | |
Numpad . | Not set | Tick once | |
SHIFT + Numpad + | Not set | Increase game speed | |
SHIFT + Numpad - | Not set | Decrease game speed | |
SHIFT + Numpad * | Not set | Reset game speed to 1 | |
SHIFT + Right mouse button | ZR + Y | Set clone brush source | |
SHIFT + Left mouse button | ZR + A | Set clone brush destination | |
CTRL | Not set | Switch to surface # | Switches to the surface number pressed in combination with this hotkey: CTRL + 3 -> switches to surface 3. |
SHIFT + Right mouse button | ZR + Y | Remove scripting object |
Debug
PC key combination | Nintendo Switch key combination |
Effect |
---|---|---|
CTRL + F3 | Not set | Toggle atlas GUI |
F4 | Not set | Toggle debug settings GUI |
F5 | Not set | Toggle basic debug |
F9 | Not set | Reset zoom level |
SHIFT + F9 | Not set | Set zoom level to 2x |
CTRL + F5 | Not set | Toggle GUI debug |
CTRL + F6 | Not set | Toggle GUI style view |
CTRL + F7 | Not set | Toggle GUI shadows |
CTRL + F8 | Not set | Toggle GUI glows |
CTRL + SHIFT + E | Not set | Open prototypes GUI |
CTRL + SHIFT + F | Not set | Open prototype explorer GUI |
CTRL + Numpad + | Not set | Increase UI scale |
CTRL + Numpad - | Not set | Decrease UI scale |
CTRL + Numpad 0 | Not set | Reset UI scale to automatic |