ok update, i returned that POS saitek cyborg x for a logitech extreme 3d pro
and this time around i seem to be getting somewhere.
However, i'm still unable to bind certain controls, for instance, the throttle aka slider 0 does not seem to want to work with any of move chassis forwards/backwards or set throttle controls
the throttle can be very tricky due to the EnableThrottleval action dependency. If you use the actionmaps provided in the documentation folder of MWLL v0.2 for the X52 it sets that action to number pad divide key, thought I haven't always had luck with that so I add the slider/throttle axis under that action also and it usually works, though seems to sometimes not want to work when I open crysis with the throttle at 0 or 100% so like i said its tricky.
also when i try to bind the twist axis on the joystick to torso twist, my mech twists really super slow whether or not i bump up the joystick sensitivity
I also had similar torso twist slowness to begin with, you just need to go into you joystick.cfg and adjust the joyrot_z values, for instance if the "att" value is 10 at default, try setting to 1 I think.
and yeah it seems some of the controls are unbindable on account of the actionmapper not keeping any of the binds i try to enter into the boxes that are empty by default
As for your problem with unbindable controls, the only time I know this happens is when those actions do not exist in your actionmaps you're using, so I'm assuming you haven't yet used the File-New from the tool, or used the X52 actionmaps from the documentation folder, as the program will not add actions in when their missing. I'm hoping to account for this in a later version, at the least showing which actions are missing in the file by striking out the action and placing a message showing why its not available and how to correct it until it can be accounted for automatically.