
 Hi I'm Dennis, I'm new. I found out a way to map controllers
and by map, I mean, having a button for aming, and a button for crouching and a button for jetpacking just to awoid all that annoying stuff with trying to crawl up a ladder and ending with falling down by it. go to (if default location) C:\Program Files\Data realms\Cortex Commander\Base.rte\Settings.ini and when you open that you will see at line 27 that it says "P1Scheme = inputscheme" and under that you see some of your previous mapping, now i can tell you that the mapping for the Xbox controller is 
Code:
JoyButtonMap = 0 // A
JoyButtonMap = 1 // B
JoyButtonMap = 2 // X
JoyButtonMap = 3 // Y
JoyButtonMap = 4 // LB
JoyButtonMap = 5 // RB
JoyButtonMap = 6 // Back
JoyButtonMap = 7 // Start
JoyButtonMap = 8 // left Analog-pad thing you press down and hear a 'click' sound witch is a button
JoyButtonMap = 9 // right version of above
AxisMap = 0 // X-axis
AxisMap = 1 // Y-axis
AxisMap = 2 // shoulder bumpers (LT n' RT)
StickMap = 0 //the left analog
StickMap = 2 //the right analog
StickMap = 3 // the '+' D-pad
DirectionMap = 0 // means left if at X axis down if Y axis and Left shoulder bumper if AxisMap = 2
DirectionMap = 1 // oposit of above
here is how I mapped mine.
Code:
P1Scheme = InputScheme
      // 0 = Keyboard only, 1 = Mouse + Keyboard, 2 = Joystick One, 3 = Joystick Two, , 4 = Joystick Three, 5 = Joystick Four
      Device = 2
      LeftUp = InputMapping
         KeyMap = 23
         StickMap = 0
         AxisMap = 1
         DirectionMap = 0
      LeftDown = InputMapping
         KeyMap = 19
         StickMap = 0
         AxisMap = 1
         DirectionMap = 1
      LeftLeft = InputMapping
         KeyMap = 1
         StickMap = 0
         AxisMap = 0
         DirectionMap = 0
      LeftRight = InputMapping
         KeyMap = 4
         StickMap = 0
         AxisMap = 0
         DirectionMap = 1
      RightUp = InputMapping
         KeyMap = 23
         StickMap = 2
         AxisMap = 0
         DirectionMap = 0
      RightDown = InputMapping
         KeyMap = 19
         StickMap = 2
         AxisMap = 0
         DirectionMap = 1
      RightLeft = InputMapping
         KeyMap = 1
         StickMap = 1
         AxisMap = 0
         DirectionMap = 0
      RightRight = InputMapping
         KeyMap = 4
         StickMap = 1
         AxisMap = 0
         DirectionMap = 1
      Fire = InputMapping
         KeyMap = 0
         MouseButtonMap = 0
         JoyButtonMap = 5
      Aim = InputMapping
         KeyMap = 0
         JoyButtonMap = 0
      AimUp = InputMapping
         KeyMap = 0
         StickMap = 3
         AxisMap = 1
         DirectionMap = 0
      AimDown = InputMapping
         KeyMap = 0
         StickMap = 3
         AxisMap = 1
         DirectionMap = 1
      AimLeft = InputMapping
         KeyMap = 0
      AimRight = InputMapping
         KeyMap = 0
      PieMenu = InputMapping
         KeyMap = 0
         MouseButtonMap = 1
         JoyButtonMap = 6
      Jump = InputMapping
         KeyMap = 23
         StickMap = 0
         AxisMap = 2
         DirectionMap = 1
      Crouch = InputMapping
         KeyMap = 19
         JoyButtonMap = 4
      Next = InputMapping
         KeyMap = 5
         JoyButtonMap = 9
      Prev = InputMapping
         KeyMap = 17
         JoyButtonMap = 8
      Start = InputMapping
         KeyMap = 0
         JoyButtonMap = 7
      Back = InputMapping
         KeyMap = 0
so I hope this is enough to welcome myself onto the site, I saw some post mentioning the need of this ability(to map the controller better) and then i thought, why not do that.
I don't hope this has been done before, and I also hope I posted this in the right section (because it isn't really a mod...) if I failed at 1 or more of the above I am very sorry about that. 
I will answer any questions you'd have 

(I've also made a little faction, but more on that later)
oh and about that introduction, Hi I'm Dennis. I'm a programmer and have worked with animation and programming since i was 8 (so thats 11 years of working with programming). I got this game from the humble indie bundle, I had my eye at it for quiete some time, but I'm betweene jobs at the moment so i don't have the largest quanteties of money available.
Edit: so I fixed some things and here's an illustration of it.
