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

×
Hi, I'm delighted that this classic game works nicely in Win7 (though I went and bought a hard copy before I knew I could get a pre-patched version from this site!); however, I'm having trouble using a modern PS2-style joypad with it. The left stick works fine, but the axes of the right stick are swapped over, so up and down turn the view left and right, and vice versa. Is there a way to swap over the axes in-game? (Or, for that matter, in Win7?)
This question / problem has been solved by SweetFeetimage
I got this working with a PS3 dual shock with a PC blutooth adapter. You need to fiddle with the controller.ini in the game directory, and change the JOY_AXIS_X mappings.
With this I managed to get most of the keyboard mapped to the controller for that console experience (I had my netbook hooked up to my 42" tv). Here's my control.ini, although my mappings may be different to yours, if you compare this with the original control.ini you should get the idea:
[Trigger]
Slow=KEY_RALT
Rudder_LeftRight=~MOUSE_AXIS_0 JOY_AXIS_2
RudderRight=
RudderMotion=KEY_LALT
RudderLeft=
BackForward=JOY_AXIS_1
LeftRight=JOY_AXIS_0
CameraFar=||KEY_NUMPAD1 JOYBUT258 KEY_END
CameraNear=||KEY_NUMPAD7 JOYBUT256 KEY_HOME
Forward=KEY_UP
Backward=KEY_DOWN
Left=KEY_LEFT
Right=KEY_RIGHT
Fire=||JOYBUT6 JOYBUT1 KEY_LCONTROL
Target=|JOYBUT7 KEY_LSHIFT
MapZoomout=KEY_SUBTRACT
MapZoomin=KEY_ADD
MapToggleSize=KEY_MULTIPLY
Map=|JOYBUT9 KEY_TAB
Inventory=|JOYBUT3 KEY_I
WeaponPrevious=KEY_NUMPAD3
WeaponNext=KEY_NUMPAD9
Weapon6=KEY_6
Weapon5=KEY_5
Weapon4=KEY_4
Weapon3=KEY_3
Weapon2=KEY_2
Weapon1=KEY_1
XRay=KEY_X
PitchUp=|JOYBUT259 KEY_PAGEUP
PitchDown=|JOYBUT257 KEY_PAGEDOWN
Pitch=MOUSE_AXIS_1
Notepad=KEY_N
BackPack=|JOYBUT0 KEY_B
Lexicon=KEY_L
LockTarget=|JOYBUT2 KEY_K
ClearHands=|JOYBUT4 KEY_0
Abort=|KEY_ESCAPE JOYBUT0
Escape=|KEY_ESCAPE JOYBUT11
Crawl=|JOYBUT10 KEY_SPACE
Jump=JOYBUT5
FirstPerson=KEY_RCONTROL
PitchAbsolute=JOY_AXIS_3
VolumeUp=KEY_R
VolumeDown=KEY_E
MouseUp=KEY_V
MouseDown=KEY_C
BalanceUp=KEY_F
BalanceDown=KEY_D
CameraRight=
CameraLeft=
disablejoystick=0
[Sensitivity]
MouseSensitivity=0.500000
InvertedMouse=-1.000000
swapmousebuttons=0
[Sound_Quality_Control]
3D_sound=1
EAX_support=1
Forgot to mention this was using XP and the original CD version, although it should work under windows 7. I've just purchased the GOG version, and I'm gonna give it a try with vista 64.
Cheers!
Post edited June 19, 2010 by SweetFeet
Hello. I have the same problem but with a microsoft xbox 360 wired controller.
I configure JOY_AXIS_0 to move leftright, JOY_AXIS_1 to move backforward, that's ok.
But when i try to configure Rudder_LeftRight= JOY_AXIS_2. it detects the triggers of the gamepad, but not the other stick. I've tried JOY_AXIS_3, 4, 5, 6, 7, 8... and i do not find the axis right stick.
Anyone knows how i can configure it?
Thanks.
There is a known problem with the Xbox 360 Controller and older games regarding the right analog stick. It has to do with a new api oder driver model (Xinput vs. DirectInput).
Anyway, I "solved" the problem by using Pinnacle Game Profiler with an almost empty profile that only maps the mouse to the right analog stick. I removed the mapping of the WSAD-Keys to the left analog stick. The target executable is Loader.exe. Did not work with Start.exe.
Then I refined the Control.ini by changing these lines:
Abort=|KEY_ESCAPE JOYBUT7
Escape=|JOYBUT7 KEY_ESCAPE
Now Outcast behaves really console-like, controls work like in any other modern 3rd person action game.
Post edited September 01, 2010 by netvisionary
I downloaded the pinnacle program, but I get error message when I try to run the game with it. Can you upload your pinacle profile so I can import it to mine?
avatar
netvisionary: There is a known problem with the Xbox 360 Controller and older games regarding the right analog stick. It has to do with a new api oder driver model (Xinput vs. DirectInput).

Anyway, I "solved" the problem by using Pinnacle Game Profiler with an almost empty profile that only maps the mouse to the right analog stick. I removed the mapping of the WSAD-Keys to the left analog stick. The target executable is Loader.exe. Did not work with Start.exe.

Then I refined the Control.ini by changing these lines:

Abort=|KEY_ESCAPE JOYBUT7
Escape=|JOYBUT7 KEY_ESCAPE

Now Outcast behaves really console-like, controls work like in any other modern 3rd person action game.
Post edited December 06, 2010 by tommacool
Unfortunately my outcast.pin file is too big to post here. It's empty basically, just make a new profile map mouse to right stick, remove mapping to left stick.