Wiki/Key Assignment

{{Wiki_Page | content=

This page lists the default key assignments in Stormworks (last updated for version 0.8.33 on 10 October 2019).

Walking
W/S     Forward / Backward A/D     Left / Right [Hold] Ctrl     Crouch Space     Jump [Hold] Shift     Sprint Unassigned     Walk [Tap] Q/E     Use. Also for holding objects. [Hold] Q/E     Tether to object. F     Enter/exit seat or ladder V     Toggle flashlight Tab     Toggle 3rd-person view (may be disabled depending on game settings) R     Return vehicle to workbench*

* Vehicle must be nearby. The hotkey will be shown on screen when it is possible to return the vehicle.

Seated (passenger)
Q/E     Use F     Enter/exit seat V     Toggle flashlight Tab     Toggle 3rd-person view of vehicle (may be disabled depending on game settings)

Vehicle editor
X     Switch between adding blocks and erasing Tab     Open/close component inventory view [Hold] RMB   Pan camera Mouse wheel  Zoom in/out [Hold] MMB   Traverse camera Ctrl + LMB     Copy pointed component (if placing components) Ctrl + LMB     Keep a logic source selected by continuing to hold Ctrl (if logic tool is active) Ctrl + LMB     Copy pointed color (if paint tool is active) Ctrl + LMB     Create selection around pointed component (if selection tool is active) Shift + LMB     Expand selection to include pointed component (if selection tool is active) Ctrl + Z   Undo Ctrl + Y   Redo Enter   Spawn vehicle U   Mirror/flip component on X axis (red) I   Mirror/flip component on Y axis (green) O   Mirror/flip component on Z axis (blue) J   Rotate component parallel to X axis (red) K   Rotate component parallel to Y axis (green) L   Rotate component parallel to Z axis (blue) P   Toggle rotation controls hint F   Recenter camera pivot Number keys    Hotkey for selecting components to place

Vehicles (driver)
Vehicle hotkeys and controls are fully customizable and can vary from vehicle to vehicle. Any controls that are assigned labels on the control seat in the vehicle editor will be displayed on a controls UI upon sitting in the vehicle, and this UI can be toggled on/off while seated. Universal controls are:

Left Alt   Trim menu H   Toggle controls UI

The variable controls are usually:

A/D   Roll left/right (aircraft), turn left/right (water/land vehicles) S/W   Pitch up/down (aircraft), throttle (water/land vehicles) Left/Right   Pedal left/right (yaw - for aircraft) Up/Down   Throttle up/down (aircraft)

In addition to this, there are always at least six hotkeys that may also be assigned to various actions, like raising/lowering landing gears, turning lights on/off, activating a push-to-talk radio, etc. Note that the pilot seat (HOTAS) supports up to 48 hotkeys, allowing for a very wide range of convenient controls. Beyond the hotkeys and axes of movement provided by the pilot seat, any vehicle controls must be implemented in the design of the vehicle cockpit itself through buttons, throttle levers, keypads, or custom touchscreen interfaces with monitors. These are often preferable interfaces anyway and frequently used instead of hotkeys since toggle buttons (for example) will show whether or not they are active, allowing you to see if you forgot to stow your landing gears after takeoff even if third person view is disabled.

Standard controls for pilot seats can be found on the standards pages.

Multiplayer
`   Player list Unassigned   Emote wheel Enter   Quick chat '   Voice chat

Note that multiplayer voice chat is not global, so only nearby players will hear it. For long-distance voice chat, design vehicles with microphones, speakers and radios to transmit audio to other vehicles, or implement a PA system on larger vehicles to speak with other players elsewhere in the vehicle.

Miscellaneous
M   Map N   Missions F12   Creative menu Unassigned   Photo mode J   Toggle controller input*

* This enables controllers like joysticks to be used to operate vehicles. Controllers are not automatically active, so this button must be pressed to enable them.

}}