Installation - kgmonteith/KSPSBC GitHub Wiki
These instructions assume KSP is already installed. Make sure you've fired it up at least once before proceeding.
- Plug in your Steel Battalion controller. You'll need an Xbox-to-USB adapter no longer than 3 feet. Amazon has some for sale. Make sure the Xbox end is female and the USB end is male.
- Download and install the steel-batallion-64
- Windows may complain that the file or driver isn't common. Click accept.
- SBC will install vJoy and the USB controller driver, as well as some required .NET packages.
- Run the (newly-installed) "Configure vJoy" application
- Change the "Number of Buttons" for vJoy Device #1 from 8 to 39 and click apply.
- You should now have only one implemented vJoy device. If you have more than one, the joystick inputs may not register in KSP.
- Download and unzip the latest KSPSBC release
- Put the KSPSBC.dll file in the "Plugins" folder of your KSP installation
- Open the KSPSBC.cs script in a text editor
- Change the
kspPath
variable to point to the root of your KSP installation - Change any [script configuration options](Script configuration) you want
- Change the
- Run the SBC driver wrapper (
Release\Steel_Batallion_64_v2.exe
in the SBC folder)- Select File > Open, choose the KSPSBC.cs script, and click "Start"
- The controller buttons will flash five times if the driver launched successfully.
- Launch KSP
- [Configure your joystick settings in KSP](KSP configuration)
- [Consult the button-to-key bindings](Button layout)
- Enjoy the game with your fancy controller :D