Page 1 of 1

Saitek X52 (Axis) Configuration

Posted: Sat Mar 24, 2012 7:26 pm
by rhoddity
Hello,

As per suggestion, I am posting my working axis configuration for the Saitek X52 Flight Controls.

Now, keep in mind, I set up all of my button bindings within the Saitek SST software, so I will only be sharing the axis assignments.

(Copy/Paste this just before "</bindings>" in your "vegastrike.config" file)

Code: Select all

<!-- #joy_saitek_x52 -->
	<axis name="x" joystick="0" axis="3" inverse="false" />
	<axis name="y" joystick="0" axis="1" inverse="false" />
	<axis name="throttle" joystick="0" axis="2" inverse="true" />
	<axis name="z" joystick="0" axis="0" inverse="true" />
<!-- #end -->
This assumes you named your joystick "joy_saitek_x52", in the .config file. (joystick category)

The settings above will assign controls as follows:

Tilting the stick back/forward --> Pitch
Tilting the stick left/right --> Roll
Twisting the stick --> Yaw
Throttle --> Throttle (currently set up so pushed front is stop, and pulled back is accelerate)

Also, for those who own the Saitek ProFlight Rudder Pedals, you can set them up to control yaw by assigning them in the Saitek SST software to behave as "Mouse Axis X" (a trick I came up with for using pedals in BF1942), and then activating "Mouse Warping" in Vegastrike's Setup.exe.

If anyone finds this information useful, or if they have any questions about getting any of this to work, I'd be more than happy to help. =)

Re: Saitek X52 (Axis) Configuration

Posted: Sun Mar 25, 2012 2:17 am
by loki1950
Welcome aboard rhoddity good work only one small problem Saitek SST software is for Windows only and the game runs on Linux and OSX as well and where is the button and hat assignments :wink: Just as important as the axis like any flight combat sim we have lots of targeting options that are subject to personal preference.

Enjoy the Choice :)

Re: Saitek X52 (Axis) Configuration

Posted: Sun Mar 25, 2012 6:04 am
by rhoddity
Hmm, I didn't know that, I had assumed it was cross-platform. Good point! xD

Well, if nothing else, there's the starting point for those wanting to quickly set that up. I know! I'll set up my button bindings in SST, and then work toward creating a matching (working) .config entry. I'll post my full results in this thread as I finish it! Hopefully that will help some. =)

One last question though. Does VS support multiple joysticks? I had assumed it did, but somehow had a bit of trouble getting it to function properly with "joystick=1" added to the .config. Thanks.

Re: Saitek X52 (Axis) Configuration

Posted: Sun Mar 25, 2012 2:05 pm
by loki1950
You should have used joystick=0 :wink: and I do think that it does support multiple joysticks have to check the SDL docs to make sure as that is the library that provides the I/O functions,but it does use starting from 0 if there are more than one device.As for the joystick software not many manufacturers bother supporting Linux or Mac either :shock:

Enjoy the Choice :)

Re: Saitek X52 (Axis) Configuration

Posted: Sun Mar 25, 2012 5:18 pm
by pheonixstorm
SDL does support it but people have reported problems with either SDL or vega strike (memories a bit fuzzy on this) doesn't correctly identify the second (or additional) joysticks. Most of this can be found in the various joystick threads. Mostly the X52 threads iirc

Re: Saitek X52 (Axis) Configuration

Posted: Sun Mar 25, 2012 6:40 pm
by loki1950
You might find some useful clues on this page in the wiki http://wiki.vega-strike.org/Manual:Conf ... s:Joystick it has lots of detail on analog/digital hatswitches. I have Logitech Wingman 3D that used to work quite well but it's now getting long in the tooth and has calibration issues so I am working on a config for one of my Wingman Rumble Pads that i have uses successfully with LockOn.BTW the Logitech profiler (Logitech's equivalent to Saitek SST software) does not recognize SDL at all :(

Enjoy the Choice :)

Re: Saitek X52 (Axis) Configuration

Posted: Sun Mar 25, 2012 9:52 pm
by klauss
pheonixstorm wrote:SDL does support it but people have reported problems with either SDL or vega strike (memories a bit fuzzy on this) doesn't correctly identify the second (or additional) joysticks. Most of this can be found in the various joystick threads. Mostly the X52 threads iirc
I don't think there's any problem with multi-joystick support, I've used (back when I had them) a PS-2 controller along with an old-fashioned genius joystick, and it worked fine.

Re: Saitek X52 (Axis) Configuration

Posted: Mon Mar 26, 2012 11:15 am
by Hicks
I have found a few issues and workarounds with the joysticks, if someone knows how tto rewrite the code for them i will go through all of them and help to find a solution

Re: Saitek X52 (Axis) Configuration

Posted: Thu Nov 15, 2012 6:26 am
by klauss
Hicks wrote:I have found a few issues and workarounds with the joysticks, if someone knows how tto rewrite the code for them i will go through all of them and help to find a solution
Meaning? (you lost me)

Re: Saitek X52 (Axis) Configuration

Posted: Thu Nov 15, 2012 6:50 am
by pheonixstorm
Something may have been lost from this thread....

Re: Saitek X52 (Axis) Configuration

Posted: Sat Feb 06, 2016 12:59 pm
by Karrahahu1
you can set them up to control yaw by assigning them in the Saitek SST software to behave as "Mouse Axis X" (a trick I came up with for using pedals in BF1942),???