Keyboard Controls

The Keyboard Controls for Astroneer are set by accessing the settings tab in the main menu, or by pressing the  key, then the settings tab while in-game (see right image). Also these controls, and other tips, can be viewed by pressing the  key while in-game (see media gallery below).

Rebinding keys
You can rebind any of the keys listed above, by pressing escape and going to options then controls. From there you can rebind all the controls. However some of the things you can edit are limited.

The location for the WINDOWS 10 version (your local files) is:

C:\Users\[NAME]\AppData\Local\Packages\SystemEraSoftworks.blah_blah\LocalState\Astro\Saved\Config\UWP\ In that UWP folder should be a "GameUserSettings.ini" file that stores the LOCAL keybindings.

The below is the location for the *.ini file in the STEAM version of the game:

"C:\Users\[NAME]\AppData\Local\Astro\Saved\Config\WindowsNoEditor" Again in that folder should be a "GameUserSettings.ini" file that stores the LOCAL keybindings.

From what I can tell the *.ini files between STEAM and WIN10 are the same. (I did not do an exhaustive comparison)

Now you should be able to update keybindings (especially for the vehicles) an some options not available through the options menu. Use at your own risk and be sure to make a back up file in case you booger it up! GOOD LUCK!

For example, mouse sensitivity is:
 * AxisName="LookUpRate",Key=MouseY,Scale=-1.000000
 * AxisName="TurnRate",Key=MouseX,Scale=1.000000

Be aware the convention in the *.ini file is the "normal name" and its scaled negative under the same name.

Meaning, "MoveForward" by default is set to "Key=W" with a "Scale=1".

This means "MoveBackward" (which doesn't exist) is actually "MoveForward", "Key=S" with a "Scale=-1"  ---> ! NOTICE THE NEGATIVE!

Some of us like WASD, or maybe ESDF. Here is an example of both your astronaut (astroneer) and your vehicle working under ESDF.
 * AxisMappings=(AxisName="VehicleThrottle",Key=E,Scale=1.000000)
 * AxisMappings=(AxisName="VehicleThrottle",Key=D,Scale=-1.000000)
 * AxisMappings=(AxisName="MoveForward",Key=E,Scale=1.000000)
 * AxisMappings=(AxisName="MoveForward",Key=D,Scale=-1.000000)
 * AxisMappings=(AxisName="MoveRight",Key=F,Scale=1.000000)
 * AxisMappings=(AxisName="MoveRight",Key=S,Scale=-1.000000)

Also, ensure the "UseAbsoluteSteering" is on, or true. This will cause the rover to use the "MoveRight" commands above to steer.
 * bVehiclesUseAbsoluteSteering=True

Quick keyboard assists
When picking up an item, hitting Tab will place it directly into your backpack if there is free space without having to place it manually.

ja:キーボード操作 ja:キーボード操作