Here you can set your keyboard or Joystick bindings to the pre defined engine actions.
On the left column you can find all the possible actions, then if it is treated internally as a Binary or Analog command, then the affected key, button or axis.
Click on an Input button, a 3 seconds countdown appears .
Hit the desired keyboard key, joystick button or axis to affect it to the selected action. If you don't hit any key when prompted, the binding will be deleted. If other input where affected on the next columns, they are shifted from the right to the left. (ex : Input3 goes to Input 2, and Input 2 goes to Input 1)
Clicking on a + near a key or button binding, displays this window where you can modify the selected action behaviour.
If unchecked, the action is triggered when the user presses the command.
If checked, the action is triggered when the user releases the command.
The higher this value, the faster the action is triggered.
The higher this value, the faster the action is un triggered.
Threshold at which the action is Triggered/UnTriggered.
If this input is bound to a Binary action, leave the default values.
Clicking on a + near an axis binding, displays this window where you can modify the selected action behaviour.
If unchecked, the raw axis value is used.
If checked, the inverted axis value is used.
Under this value, the axis value is considered null.
The axis value is multiplied by this value.
When your input settings are correct, click on this button to save them.