KSP configuration - kgmonteith/KSPSBC GitHub Wiki
These are the recommended joystick mapping settings for use with KSPSBC. You can customize these controls as much as you want, but the controller may not work as intended. (For example, the steering & throttle locks might turn off the wrong axes.) Controller buttons are mapped to the default KSP key bindings; if you have changed your key bindings, the controller buttons won't work.
For most axes, I recommend setting a 10-20% deadzone. The Steel Battalion controller is touchy, and it's easy to accidentally send joystick input without a healthy deadzone.
Note that the center and right footpedals work together to act as a single axis.
Make sure the Fuel Flow Rate (steering lock) and Buffer Material (throttle lock) toggle switches are enabled (set to the LEFT) when configuring your joystick settings in KSP. Otherwise, KSP won't receive input from the joystick, and it won't detect the axis.
Flight tab
- Rotation
- Pitch Axis: Aiming lever forward+back (vJoy axis 1)
- Deselect "Docking (Translation)"
- Roll Axis: Center+right foot pedals (vJoy axis 2)
- Deselect "Docking (Translation)"
- Yaw Axis: Aiming lever left+right (vJoy axis 0)
- Deselect "Docking (Translation)"
- Pitch Axis: Aiming lever forward+back (vJoy axis 1)
- Translation
- Translate Left/Right: Aiming lever left+right (vJoy axis 0)
- Deselect "Staging" and "Docking (Rotation)"
- Translate Up/Down: Rotation lever (vJoy axis 5)
- Deselect "Staging" and "Docking (Rotation)"
- Translate Forward/Back: Aiming lever forward+back (vJoy axis 1)
- Deselect "Staging" and "Docking (Rotation)"
- Translate Left/Right: Aiming lever left+right (vJoy axis 0)
- Throttle
- Throttle Axis: Left pedal (vJoy axis 4)
- Throttle (Incremental): Rotation lever (vJoy axis 5)
- Deselect "Docking (Translation)"
- Select Invert
Vessel tab
- Wheels
- Steering Axis: Aiming lever left+right (vJoy axis 0)
- Throttle Axis: Rotation lever (vJoy axis 5)
- Select Invert
Kerbals tab
- These don't matter much, use whatever works for you. I use these:
- Translate Forward/Back: Rotation lever (vJoy axis 5)
- Translate Left/Right: Aiming lever left+right (vJoy axis 0)
- Translate Up/Down: Aiming lever forward+back (vJoy axis 1)
Game tab
- Camera
- Camera Horizontal: Sight Change left+right (vJoy axis 6)
- Camera Vertical: Sight Change up+down (vJoy axis 3)
- Invert, or not. I prefer inverted.