It can't find the config.ini, mine didn't work till I moved it to Kerbal Space Program\Plugins\PluginData\AltInput The docs are a little unclear on where things need to go. I'm having an issue where it fails to find the joystick if there are certain plugins (maybe number of plugins?) present. When I remove B9 it usually works, B9 is pretty huge so that might be why. I have mechjeb, ferram, procedural fairings, Texture Replacer and Raster Prop Monitor. Adding B9 to this means it doesn't find the stick. For tweaking config it would be awesome if it re-read the file on entering flight mode, then you could just use "revert to launch" to test. Currently seems to reaquire the stick but changes to the config don't seem to reflect without going through the full slow re-loading process. Perhaps a key combination to scan and re-aquire the stick might solve both issues?? I'm using a Thrustmaster T.16000m, I've just edited your sidewinder entry but haven't got as far as testing anything beyond basic flight axes yet. Debuging different plugin configurations takes ages because of KSP's go make a cup of tea load times [global] ; The version of the AltInput syntax used by this config file Version = 1.3 [input1] Name = T.16000M Interface = DirectInput Class = GameControl DeadZone = 0.1 ; Mappings for each game mode. For now, these can be 'Flight', 'AltFlight' ; or 'Ground'. If no mode section is specified, 'Flight' is assumed. [input1.Flight] ; List of axes for this controller AxisX = yaw AxisY = pitch RotationZ = roll Slider1 = mainThrottle Slider1.Inverted = true ; List of POVs for this controler ; When an axis is being used, as opposed to a button action, a number ; needs to be specified in brackets, indicating the value (-1.0 to 1.0) ; that the axis should take when this POV position is reached. ; You can also append '.Delta' to the action (on the right part) if you want ; to specify the delta by which the value should be increased from its ; current value, instead of an absolute value. See further for an example. POV1.Up = Y [+1.0] POV1.Down = Y [-1.0] POV1.Left = X [-1.0] POV1.Right = X [+1.0] ; List of Buttons Button1 = switchMode Button2 = toggleLights Button3 = switchView Button4 = toggleMapView Button5 = Z [+1.0] Button6 = Z [-1.0] Button7 = toggleSAS Button8 = toggleRCS Button9 = activateStaging ; Alternate flight mode [input1.AltFlight] Button2 = toggleGears Button5 = increaseWarp Button6 = decreaseWarp Button8 = toggleBrakes ; Controls for post landing/splashing [input1.Ground] AxisX = wheelSteer AxisX.Inverted = true Slider1 = wheelThrottle Button2 = activateBrakes Button5 = wheelThrottle.Delta [-0.1] Button6 = wheelThrottle.Delta [+0.1] Button8 = toggleBrakes