AFBW Revived (Linux version)

License: MIT

Game Version: 1.8.1

Downloads: 3,007

Author: linuxgurugamer

Mod Website: Forum Thread

Support this mod: Donate

Followers: 5

Outdated Mod

This mod is not known to work with the latest version of Kerbal Space Program. Proceed with caution.

Information Changelog Stats

Note: This is the Linux version of the mod, click here for the Windows version. For more information, see the official forum thread.

What is this?

AFBW is an input overhaul mod. It dramatically enhances the stock input system with a bunch of fixes and many new features.


  • Simple to configure
  • Edit your control setup at any time during flight, no need to go back to the main menu to change bindings
  • Button combos!
  • Plug & play
  • Multiple presets
  • Supports all controller & joystick models using SDL
  • Native support for Xbox 360- compatible controllers through XInput
  • Unlimited number of buttons and axes
  • Keyboard & mouse support
  • Lower latency and better analog precision for some controllers
  • Dead-zone detection and analog calibration

How to use

The mod adds a new button to the mod toolbar. Click the game controller icon or press Shift + L during flight to bring up AFBW's main configuration screen. After setting up your controller you should save your game (by using quick-save or exiting to space center), which will automatically save your controller configuration as well.

Operating system compatibility

Supports KSP 1.1+ on 64-bit Windows. Windows 7 and up. Windows XP is not supported.

Please install using:

The Comprehensive Kerbal Archive Network

Version for Kerbal Space Program 1.8.1

Released on 2019-12-21

Fixed initialization of variable outside of MonoBehaviour loop
Thanks to github user @bhaan for the following:
     New Feature: SAS Invert
     re-enable nav-ball toggle (speed mode)
     Fix Xml Serialization for KSPv1.8
        Note: This change is not backwards compatible with previous controller presets. Users will have to reconfigure their controllers if these changes are merged. I've tested that an old configuration file will not cause failures for the mod during deserialization, but all the button and axis bindings will be removed.


Version 1.8.3 for Kerbal Space Program 1.8.1

Released on 2019-11-13

Added InstallChecker
Updated for KSP 1.8


Version for Kerbal Space Program 1.7.3

Released on 2019-07-12

Added code to create data folder (PluginData) if it doesn't exist


Version 1.8.2 for Kerbal Space Program 1.7.2

Released on 2019-07-07

Fixed controller affecting multiple vessels at a time
Fixed AFBW input overrides SAS
Fixed AFBW input overrides throttle
Moved textures out of PluginData directory


Version for Kerbal Space Program 1.5.1

Released on 2018-10-20

Version bump for 1.5 rebuild


Version 1.8.1 for Kerbal Space Program 1.4.5

Released on 2018-09-27

Added option to allow throttle to be overridden by joystick or not
Fixed loading of settings upon entering the flight scene
Fixed saving of:


Version for Kerbal Space Program 1.4.3

Released on 2018-06-01

Centered Mod Settings button
Fixed RadialIn/RadialOut buttons (are reversed)
Fixed Pitch Trim +/- to adjust trim by .1 per click


Version for Kerbal Space Program 1.4.3

Released on 2018-06-01

Fixed builds
Added option to run at max speed always when autorun is enabled
Now closes the config window after saving
Tweaked size of some buttons
Some minor optimizations
Now allows deleting 1st preset in list, if more than one exists


Version for Kerbal Space Program 1.4.3

Released on 2018-05-31

Updated the SDLs library Updated the SDL2 file

Note:  The SDL update should fix the issues with the non-us keyboards

Added code to dynamically get the vectorField and floatField offsets Rewrote all event code for EVA events to use new methods of calling Repositioned the GUI.DragWindow() calls to allow full windows to be draggable Added a DragWindow to the Choose Action windows, and fixed the call to properly save the location Added OSX build


Version for Kerbal Space Program 1.4.3

Released on 2018-05-28

Updated name in .version file
Updated Jenkins file for Linux build
Added missing file for Linux


Version for Kerbal Space Program 1.4.3

Released on 2018-05-27

Rebuild for bad dll
Moved XInputDotNetPure dll into Plugins folder


Version 1.8.0 for Kerbal Space Program 1.4.3

Released on 2018-05-27

No changelog provided


Stats for AFBW Revived (Linux version)

Downloads over time

    New followers per day

    Top Referrers


    Export Raw Stats

    Export Downloads

    Export Followers

    Export Referrals

    Raw stats are from the beginning of time until now. Each follower and download entry represents one hour of data. Uneventful hours are omitted.