It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
So many people online complain about the controls because they see the keyboard and get scared.

So I've mapped all the controls to an X360 controller.

Stuff like quick save and load are still on the keyboard only, and I didn't feel comfortable putting "Use Energy Cube" on a diagonal for joysticks, so that too is still "E" on the keyboard. But everything else is mapped.

Direct movement on left stick. Tank controls on D-pad. Shoot on A. Search on right shoulder. Enter on X button. Etc. Detonate bombs on Start. Medpack on back. ALT and CTRL on left shoulder and trigger. Right stick cycles weapons and inventory. Jump is via B button. Crouch and Z centre is by clicking the sticks.

Honestly apart from energy cubes and the quick save/load, pretty much everything is now on the controller. And you get learn it pretty fast. The d-pad allows precision, while the sticks are when you need to move fast!

Try it. Have fun. Tweak to your own needs. But also let me know what you think! Just paste this into your CFG file for Crusader in Joy2Key.

----

[General]
FileVersion=61
NumberOfJoysticks=2
NumberOfButtons=32
DisplayMode=2
UseDiagonalInput=1
UsePOV8Way=0
RepeatSameKeyInSequence=0
Threshold=350
Threshold2=350
KeySendMode=0
SoundFile=
ImageFile=

[Joystick 1]
POV1-1=1, 26:00:00:00, 0.000, 0, 0
POV1-3=1, 27:00:00:00, 0.000, 0, 0
POV1-5=1, 28:00:00:00, 0.000, 0, 0
POV1-7=1, 25:00:00:00, 0.000, 0, 0
Button01=1, 20:00:00:00, 0.000, 0, 0
Button04=1, 55:00:00:00, 0.000, 0, 0
Axis1n=1, 64:00:00:00, 0.000, 0, 0
Axis1p=1, 66:00:00:00, 0.000, 0, 0
Axis2n=1, 68:00:00:00, 0.000, 0, 0
Axis2p=1, 62:00:00:00, 0.000, 0, 0
Axis3n=1, 49:00:00:00, 0.000, 0, 0
Axis3p=1, 4F:00:00:00, 0.000, 0, 0
Axis4n=1, 57:00:00:00, 0.000, 0, 0
Axis4p=1, 51:00:00:00, 0.000, 0, 0
Up-Right=1, 69:00:00:00, 0.000, 0, 0
Up- Left=1, 67:00:00:00, 0.000, 0, 0
Dn- Left=1, 61:00:00:00, 0.000, 0, 0
Dn-Right=1, 63:00:00:00, 0.000, 0, 0
Button02=1, 4A:00:00:00, 0.000, 0, 0
Button07=1, 4D:00:00:00, 0.000, 0, 0
Button10=1, 5A:00:00:00, 0.000, 0, 0
Button03=1, 0D:00:00:00, 0.000, 0, 0
Button06=1, 53:00:00:00, 0.000, 0, 0
Button08=1, 42:00:00:00, 0.000, 0, 0
Button09=1, 0C:00:00:00, 0.000, 0, 0
Button11=1, 11:00:00:00, 0.000, 0, 0
Button12=1, 10:00:00:00, 0.000, 0, 0
Button05=1, A5:00:00:00, 0.000, 0, 0
avatar
sketcz: So many people online complain about the controls because they see the keyboard and get scared.

So I've mapped all the controls to an X360 controller.

Stuff like quick save and load are still on the keyboard only, and I didn't feel comfortable putting "Use Energy Cube" on a diagonal for joysticks, so that too is still "E" on the keyboard. But everything else is mapped.

Direct movement on left stick. Tank controls on D-pad. Shoot on A. Search on right shoulder. Enter on X button. Etc. Detonate bombs on Start. Medpack on back. ALT and CTRL on left shoulder and trigger. Right stick cycles weapons and inventory. Jump is via B button. Crouch and Z centre is by clicking the sticks.

Honestly apart from energy cubes and the quick save/load, pretty much everything is now on the controller. And you get learn it pretty fast. The d-pad allows precision, while the sticks are when you need to move fast!

Try it. Have fun. Tweak to your own needs. But also let me know what you think! Just paste this into your CFG file for Crusader in Joy2Key.

----

[General]
FileVersion=61
NumberOfJoysticks=2
NumberOfButtons=32
DisplayMode=2
UseDiagonalInput=1
UsePOV8Way=0
RepeatSameKeyInSequence=0
Threshold=350
Threshold2=350
KeySendMode=0
SoundFile=
ImageFile=

[Joystick 1]
POV1-1=1, 26:00:00:00, 0.000, 0, 0
POV1-3=1, 27:00:00:00, 0.000, 0, 0
POV1-5=1, 28:00:00:00, 0.000, 0, 0
POV1-7=1, 25:00:00:00, 0.000, 0, 0
Button01=1, 20:00:00:00, 0.000, 0, 0
Button04=1, 55:00:00:00, 0.000, 0, 0
Axis1n=1, 64:00:00:00, 0.000, 0, 0
Axis1p=1, 66:00:00:00, 0.000, 0, 0
Axis2n=1, 68:00:00:00, 0.000, 0, 0
Axis2p=1, 62:00:00:00, 0.000, 0, 0
Axis3n=1, 49:00:00:00, 0.000, 0, 0
Axis3p=1, 4F:00:00:00, 0.000, 0, 0
Axis4n=1, 57:00:00:00, 0.000, 0, 0
Axis4p=1, 51:00:00:00, 0.000, 0, 0
Up-Right=1, 69:00:00:00, 0.000, 0, 0
Up- Left=1, 67:00:00:00, 0.000, 0, 0
Dn- Left=1, 61:00:00:00, 0.000, 0, 0
Dn-Right=1, 63:00:00:00, 0.000, 0, 0
Button02=1, 4A:00:00:00, 0.000, 0, 0
Button07=1, 4D:00:00:00, 0.000, 0, 0
Button10=1, 5A:00:00:00, 0.000, 0, 0
Button03=1, 0D:00:00:00, 0.000, 0, 0
Button06=1, 53:00:00:00, 0.000, 0, 0
Button08=1, 42:00:00:00, 0.000, 0, 0
Button09=1, 0C:00:00:00, 0.000, 0, 0
Button11=1, 11:00:00:00, 0.000, 0, 0
Button12=1, 10:00:00:00, 0.000, 0, 0
Button05=1, A5:00:00:00, 0.000, 0, 0
interesting! what do you mean by "direct movement on left stick"? like if i move the stick up, he will go up?