Hardware & Technical Saitek x52 series Q&A (and general discussion thread) Got a issue? Look in here first.

It is mappable - turn off clutch mode in the properties panel....Make sure you've only got the 3 modes set in the main grid - nothing funky for pinkies etc.

You can map the rotary mode for combat/flight/landing, complete with over-rides for things like supercruise, you can map the pinkie as a secondary fire button and you can use the i on the left hand controller for (for instance) FA off or reverse.
 
It is mappable - turn off clutch mode in the properties panel....Make sure you've only got the 3 modes set in the main grid - nothing funky for pinkies etc.

You can map the rotary mode for combat/flight/landing, complete with over-rides for things like supercruise, you can map the pinkie as a secondary fire button and you can use the i on the left hand controller for (for instance) FA off or reverse.

My clutch is actually off and has been.. its just since B1 that it stopped working actually. Can't map it or get anything to recognize it since then. Odd.

Wonder if they added the slider for radar range yet. That really would be helpful
 
Possibly, I certainly have it installed. That's how I tried to set one of the throttle wheels to emulate Page Up/Down.
 
I had the same problem but researched on iternet and found that a full installation of drivers resolved the issue as i couldnt initially map the rotary wheel on the throttle and really wanted ot working for increasing/decreasing radar range. After installation of drivers and the accompanyinhg SST software everything worked fine. Hope that helps :)
 
I have the full drivers and the SST software installed, can't seem to get it to work right though. Any chance you could share what settings you have and where please?
 
Hey Slugsie - im not currently at home right now hence the spelling errors on my last message - not the worlds best at typing on a mobile phone lol. When I get home tomorrow i'll have a look and put the here for you if you havent already resolved the issue by then buddy
 
Same same here - the throttle sliders are currently redundant, but in reality I'd like to map them to other things (like as you say radar), as well as for example moving up/down weapon groups.

Done the clutch control early on, never had any success with the analogue controls.

No ideas, anyone?
 
Thanks Fangrim. Unfortunately the images posted mark all the analogue throttle sliders as 'unused' :(

Yes, they're unused in his configuration.

I can map them and use them perfectly.

I have had problems with the newest Saitek X52 Pro drivers, downloadable from the Madcatz website.

I use the default drivers installed by Windows, and the newest software.
 
I mapped the JOY RX, JOY RY, MOUSE XY to freelook, worked perfectly (albeit very unhandy for looking around ;o)
 
My clutch is actually off and has been.. its just since B1 that it stopped working actually. Can't map it or get anything to recognize it since then. Odd.

Wonder if they added the slider for radar range yet. That really would be helpful

Try turning clutch on and off - worked for me one time.

So I've been playing for a couple days now, and pretty much got a control setup that works. However it's not quite there yet. I have 3 analog controls on the throttle that don't do anything yet, but I can't figure out how to configure them. For a start I'd like one of them to zoom the radar, can't get that to work at all. I've set it to emulate Page Up/Down, but ED doesn't recognise it. Ideally I want it in full analog mode, but that doesn't seem possible just yet.

Any hints, or am I just SOOL at the moment?

Oh, and is it possible to use the Mode dial in game?

Don't use the Saitek software to emulate PGUP/PGDN - set the controls withing elite options. If Elite doesn't recognize you pressing a button, it might be a good idea to make a new profile in the Saitek Profile editor, and dele all modes + pinkies except Mode 1, and use that.

Also, make sure that you haven't switched modes on the Saitek Controller (the silvery at the upper right of the flight stick;o)
 
Here is my Profile:

You can copy/paste this into notepad, and save it to "C:\Users\Public\Documents\SmartTechnology Profiles\profilename.pr0"

Code:
[profile='Elite Settings' version=0x00000005
  [controllers
    [controller=1f732691-3bc6-41ec-a977-c5bf0b03a3dc group='Pro Flight'
      [member=75bb6cc8-fb40-4be1-bf2b-4b10397a98a8 name=X52Pro shortname=X52Pro]
      [controls
        [button=0x00090001 name='JOY 1']
        [button=0x0009000F name='JOY 15']
        [button=0x00090002 name='JOY 2']
        [button=0x00090003 name='JOY 3']
        [button=0x00090004 name='JOY 4']
        [button=0x00090005 name='JOY 5']
        [button=0x00090006 name='JOY 6']
        [button=0x00090007 name='JOY 7']
        [button=0x00090008 name='JOY 8']
        [button=0x00090009 name='Toggle 1']
        [button=0x0009000A name='Toggle 2']
        [button=0x0009000B name='Toggle 3']
        [button=0x0009000C name='Toggle 4']
        [button=0x0009000D name='Toggle 5']
        [button=0x0009000E name='Toggle 6']
        [button=0x00090010 name='Mouse Fire']
        [button=0x00090013 name='Wheel Button']
        [button=0x00090011 name='Wheel Scroll Up']
        [button=0x00090012 name='Wheel Scroll Down']
        [button=0x0009001F name='JOY 31']
        [slider name=Mode
          [button=0x0009001C name='Mode 1' latchable=false]
          [button=0x0009001D name='Mode 2' latchable=false]
          [button=0x0009001E name='Mode 3' latchable=false]]
        [hat=0x00010039 name='POV 1' way=5]
        [hat=0x00090014 name='POV 2' way=5]
        [hat=0x00090018 name='Throttle Hat' way=5]
        [axis=0x00010030 name='X Axis']
        [axis=0x00010031 name='Y Axis']
        [axis=0x00010032 name=Throttle]
        [axis=0x00010035 name=Twist]
        [axis=0x00010034 name='Rotary 1']
        [axis=0x00010033 name='Rotary 2']
        [axis=0x00010036 name='Precision Slide']
        [axis=0x00050024 name='Mouse X Axis']
        [axis=0x00050026 name='Mouse Y Axis']]
      [shifts
        [shift=cd957a00-26bf-4577-89ff-676166fe3b28 name='Mode 1'
          [selectionset
            [buttoncombo
              [buttonhid=0x0009001C]]]
          [assignments
            [button=0x00090001
              [bands
                [band]
                [band=1]]]
            [button=0x00090003 role=bands
              [bands
                [band]
                [band=1 command=a2e3d16d-3cf8-445b-994e-c9b0c85c133f]]]
            [button=0x00090009 role=bands
              [bands
                [band]
                [band=1 command=0a31f8c0-902d-4808-830e-305b2ffbcf98]]]
            [button=0x0009000A role=bands
              [bands
                [band]
                [band=1 command=a113a899-4624-421e-9795-8655c0d67220]]]
            [button=0x0009000B role=bands
              [bands
                [band]
                [band=1 command=e4a346d3-9f7e-4185-87f3-44790dad075f]]]
            [button=0x0009000C role=bands
              [bands
                [band]
                [band=1 command=0b22ea83-39e9-4d76-ae97-764bd7b70b62]]]
            [button=0x0009000D role=bands
              [bands
                [band]
                [band=1 command=bd20cbd4-3fa5-4cff-9edb-8059119a9146]]]
            [button=0x0009000E role=bands
              [bands
                [band]
                [band=1 command=78a999b3-c87f-4c5f-8180-7f194d5a0c05]]]
            [button=0x00090010 role=unprogrammed
              [bands
                [band]
                [band=1 command=7dc57d1d-436a-4cbd-b00c-2a6020b67c65]]]
            [button=0x00090013
              [bands
                [band]
                [band=1 command=f6153ae7-3b1d-45a8-91be-ec642ba6be81]]]
            [button=0x00090011 role=bands
              [bands
                [band]
                [band=1 command=fee538b8-6ba8-48ae-9a82-4c46bb3c1476]]]
            [button=0x00090012 role=bands
              [bands
                [band]
                [band=1 command=c84f0ec5-50bc-4f85-8a7c-818bd055255b]]]
            [button=0x0009001F
              [bands
                [band]
                [band=1]]]
            [axis=0x00050024 role=unprogrammed
              [mouse-x=4]]
            [axis=0x00050026 role=unprogrammed
              [mouse-y=4]]]]]]]
  [commands
    [actioncommand=7dc57d1d-436a-4cbd-b00c-2a6020b67c65 name='Left Mouse Button'
      [actionblock
        [action device=mouse usage=0x00000001 page=0x00000009 value=0x00000001]]]
    [actioncommand=d6d668ab-dc2b-4daf-af63-dfd98c234faa name='Right Mouse Button'
      [actionblock
        [action device=mouse usage=0x00000002 page=0x00000009 value=0x00000001]]]
    [actioncommand=fee538b8-6ba8-48ae-9a82-4c46bb3c1476 name='Scroll Up'
      [actionblock
        [action device=mouse usage=0x00000038 page=0x00000001 value=0x00000001]]]
    [actioncommand=c84f0ec5-50bc-4f85-8a7c-818bd055255b name='Scroll Down'
      [actionblock
        [action device=mouse usage=0x00000038 page=0x00000001 value=0x000000FF]]]
    [actioncommand=a113a899-4624-421e-9795-8655c0d67220 name='Full Shields ½ Engines'
      [actionblock=macro
        [action device=keyboard usage=0x00000051 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000003B usage=0x00000051 page=0x00000007]
        [action device=keyboard time=0x00000048 usage=0x00000052 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000003A usage=0x00000052 page=0x00000007]
        [action device=keyboard time=0x00000051 usage=0x00000050 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x00000040 usage=0x00000050 page=0x00000007]
        [action device=keyboard time=0x0000003C usage=0x00000050 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000003A usage=0x00000050 page=0x00000007]
        [action device=keyboard time=0x0000003A usage=0x00000050 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000003A usage=0x00000050 page=0x00000007]]
      [actionblock type=repeat]
      [actionblock=macro type=release]]
    [actioncommand=0b22ea83-39e9-4d76-ae97-764bd7b70b62 name='Full Engines ½ Shields'
      [actionblock=macro
        [action device=keyboard usage=0x00000051 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000003A usage=0x00000051 page=0x00000007]
        [action device=keyboard time=0x00000045 usage=0x00000050 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x00000040 usage=0x00000050 page=0x00000007]
        [action device=keyboard time=0x0000003A usage=0x00000052 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x00000040 usage=0x00000052 page=0x00000007]
        [action device=keyboard time=0x00000036 usage=0x00000052 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000003A usage=0x00000052 page=0x00000007]
        [action device=keyboard time=0x0000003A usage=0x00000052 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000003A usage=0x00000052 page=0x00000007]]
      [actionblock type=repeat]
      [actionblock=macro type=release]]
    [actioncommand=bd20cbd4-3fa5-4cff-9edb-8059119a9146 name='Full Weapons ½ Engines'
      [actionblock=macro
        [action device=keyboard usage=0x00000051 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x00000035 usage=0x00000051 page=0x00000007]
        [action device=keyboard time=0x00000047 usage=0x00000052 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x00000045 usage=0x00000052 page=0x00000007]
        [action device=keyboard time=0x00000042 usage=0x0000004F page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x00000045 usage=0x0000004F page=0x00000007]
        [action device=keyboard time=0x00000037 usage=0x0000004F page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000003F usage=0x0000004F page=0x00000007]
        [action device=keyboard time=0x00000025 usage=0x0000004F page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x00000045 usage=0x0000004F page=0x00000007]]
      [actionblock type=repeat]
      [actionblock=macro type=release]]
    [actioncommand=f6153ae7-3b1d-45a8-91be-ec642ba6be81 name='Rearrange Pri/Sec Wpns'
      [actionblock=macro
        [action device=keyboard usage=0x00000020 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000007F usage=0x00000020 page=0x00000007]
        [action device=keyboard time=0x000000A8 usage=0x00000008 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000007F usage=0x00000008 page=0x00000007]
        [action device=keyboard time=0x0000008F usage=0x00000008 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x00000094 usage=0x00000008 page=0x00000007]
        [action device=keyboard time=0x00000093 usage=0x00000015 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x00000075 usage=0x00000015 page=0x00000007]
        [action device=keyboard time=0x000000AD usage=0x00000014 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x00000084 usage=0x00000014 page=0x00000007]
        [action device=keyboard time=0x0000008E usage=0x00000014 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000009E usage=0x00000014 page=0x00000007]
        [action device=keyboard time=0x000000B1 usage=0x0000001F page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x000000A4 usage=0x0000001F page=0x00000007]
        [action device=keyboard time=0x00000088 usage=0x0000001F page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000007F usage=0x0000001F page=0x00000007]]
      [actionblock type=repeat]
      [actionblock=macro type=release]]
    [actioncommand=0a31f8c0-902d-4808-830e-305b2ffbcf98 name='Full Shields ½ Weapons'
      [actionblock=macro
        [action device=keyboard usage=0x00000051 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000004A usage=0x00000051 page=0x00000007]
        [action device=keyboard time=0x00000020 usage=0x0000004F page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000003A usage=0x0000004F page=0x00000007]
        [action device=keyboard time=0x00000053 usage=0x00000050 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000003F usage=0x00000050 page=0x00000007]
        [action device=keyboard time=0x00000052 usage=0x00000050 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000003B usage=0x00000050 page=0x00000007]
        [action device=keyboard time=0x00000043 usage=0x00000050 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x00000045 usage=0x00000050 page=0x00000007]]
      [actionblock type=repeat]
      [actionblock=macro type=release]]
    [actioncommand=e4a346d3-9f7e-4185-87f3-44790dad075f name='Full Engines ½ Weapons'
      [actionblock=macro
        [action device=keyboard usage=0x00000051 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000004F usage=0x00000051 page=0x00000007]
        [action device=keyboard time=0x0000002B usage=0x0000004F page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000004A usage=0x0000004F page=0x00000007]
        [action device=keyboard time=0x00000057 usage=0x00000052 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x00000040 usage=0x00000052 page=0x00000007]
        [action device=keyboard time=0x00000047 usage=0x00000052 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000003A usage=0x00000052 page=0x00000007]
        [action device=keyboard time=0x00000031 usage=0x00000052 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000003B usage=0x00000052 page=0x00000007]]
      [actionblock type=repeat]
      [actionblock=macro type=release]]
    [actioncommand=78a999b3-c87f-4c5f-8180-7f194d5a0c05 name='Full Weapons ½ Shields'
      [actionblock=macro
        [action device=keyboard usage=0x00000051 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x00000041 usage=0x00000051 page=0x00000007]
        [action device=keyboard time=0x00000025 usage=0x00000050 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x00000050 usage=0x00000050 page=0x00000007]
        [action device=keyboard time=0x00000047 usage=0x0000004F page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x00000045 usage=0x0000004F page=0x00000007]
        [action device=keyboard time=0x0000004B usage=0x0000004F page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x00000035 usage=0x0000004F page=0x00000007]
        [action device=keyboard time=0x0000003D usage=0x0000004F page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000003B usage=0x0000004F page=0x00000007]]
      [actionblock type=repeat]
      [actionblock=macro type=release]]
    [actioncommand=a2e3d16d-3cf8-445b-994e-c9b0c85c133f name='Full Weapons 1 pip Eng/Shi'
      [actionblock=macro
        [action device=keyboard usage=0x00000051 page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x00000040 usage=0x00000051 page=0x00000007]
        [action device=keyboard time=0x00000058 usage=0x0000004F page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000003A usage=0x0000004F page=0x00000007]
        [action device=keyboard time=0x00000042 usage=0x0000004F page=0x00000007 value=0x00000001]
        [action device=keyboard time=0x0000004F usage=0x0000004F page=0x00000007]]
      [actionblock type=repeat]
      [actionblock=macro type=release]]]]
 
Last edited:
My Elite Key/Joy Bindings:

Code:
 <Num Lk>                     Yaw Left
  <Numpad *>                 Yaw Right
  JOY27/<Numpad 7>     Thrust Left
  JOY25/<Numpad 9>     Thrust Right
  JOY24/<Numpad />     Thrust Up
  JOY26/<Numpad 8>     Thrust Down
   
  [I]ThrottleRange[/I]              Full Range
                                        
  <Numpad 0>                 Set Speed to 0%
  <Numpad 1>                 Set Speed to 25%
  <Numpad 2>                 Set Speed to 50%
  <Numpad 3>                 Set Speed to 75%
  <Numpad 5>                 Set Speed to 100%
   
  JOY7                              Disable Flight Assist ([I]Toggle Mode OFF[/I])
   
  JOY31                            Engine Boost
                                        
  <C>                                Enable Supercruise
  <H>                               Enable Hyperdrive
  <Z>                                Toggle Rotational Correction ([I]Toggle Mode[/I] ON)
                                        
  JOY4                              Select Target Ahead
  JOYPOV1-Right             Cycle Next Ship
  JOYPOV1-Left               Cycle Previous Ship
  JOY2                              Select Highest Threat
  JOYPOV1-Up                 Cycle Next Hostile
  JOYPOV1-Down            Cycle Previous Hostile
  JOY17 (+Mouse Z)        Cycle Next Subsystem
  JOY18 (- Mouse Z)        Cycle Previous Subsystem
   
  [I]Gunsight System[/I]          Trailing
   
  JOY1                              Primary Fire
  JOY6                              Secondary Fire
  <p>                                Cycle Next Fire Group
  <o>                                Cycle Previous Fire Group
  JOY5/<ENTER>             Deploy Hard Points
                                        
  [I]DeployHardPointsonFire[/I] ON
                                        
  JOY16                            Toggle Silent Running ([I]Toggle Mode[/I] OFF)
  JOY8                              Deploy Heat Sink
   
  <L>                                Toggle Ship Lights
  <Page Up>                    Increase Sensor Range
  <Page Down>               Decrease Sensor Range
   
  <UP>/JOY20                 Divert Power to Engines
  <RIGHT>/JOY21           Divert Power to Weapons
  <LEFT>/JOY23              Divert Power to Systems
  <DOWN>/JOY22           Divert Power to Balanced
   
  JOY19                            Toggle Cargo Scoop
  <END>                           Jettison All Cargo
   
  <G>                               Toggle Landing Gear
   
  <1>                                Target Panel
  <3>                                Systems Panel
  <2>                                Sensors Panel
  <W>                              UI Panel Up
  <S>                                UI Panel Down
  <A>                               UI Panel Left
  <D>                               UI Panel Right
  <R>                               UI Panel Select
  <E>                                Next Panel Tab
  <Q>                               Previous Panel Tab
   
  JOY3                              Full WEP - 1 pip ENG/SYS
   
  JOY9                              Full SYS - ½ WEP
  JOY10                            Full SYS - ½ ENG
   
  JOY11                            Full ENG - ½ WEP
  JOY12                            Full ENG - ½ SYS
   
  JOY13                            Full WEP - ½ ENG
  JOY14                            Full WEP - ½ SYS
 
Last edited:
Yes, they're unused in his configuration.

I can map them and use them perfectly.

I have had problems with the newest Saitek X52 Pro drivers, downloadable from the Madcatz website.

I use the default drivers installed by Windows, and the newest software.

Thanks, Fangrim. It's been a while since I tried again (alpha was a long time ago...) so will try again later when I get in - might work now. If it does I'll report back.

Cheers & beers!
 
Saitek 52 Pro shaking problem

Hello everyone,

I have bought a new Saitek X52 Pro stick and I have already exchanged it once and I still experience the same problem.

I was wondering if anyone else experienced the same problem.


On the Pro Throttle only : Z Axis, X Rotation, and Y Rotation, and a slider are all "shaking" in the neutral middle position. Moreover, they are also shaking throughout most of their respective axis of movement. It is evident in the control panel and in Saitek software (when testing it).

I have tried to reinstall the drivers, exchanged the joystick, used different USB ports (have not used an external USB self-powered HUB), tried turning the LEDs off. I also unplugged everything from all USB ports , except for the stick. Tried both USB 2.0 and USB 3.0. Nothing works. Is this the poor Saitek workmanship?

It is not a big deal in Elite Dangerous, but the throttle is unusable in DCS World, and IL2 BOS.
I am thinking of returning the second stick while I still can and never again buy a Saitek product.

The only thing I have not tried, is to use it on another computer. However, I did a fresh format on my HDD and reinstalled Win 8. This did not help either. Is this my USB hub problem? Everything else works without a problem though.

Thank you very much for all the responses!

This Elite game is great by the way ... I love it!
 
Saitek X-52 [Pro]

I've owned a Saitek X-52 for many years now. It has spend many years collecting dust until now. One of the issues I've had (and do with Elite Dangerous) is to fully utilize all it's capabilities.

1) All the Axises that are available. This is particular to the secondary joystick (mouse axis).

2) Use the "Mode" switch.


The issue is that games do not fully support these "shifting" functions. Elite Dangerous can only bind "Joystick Key y" once. It can't handle or recognize a "Shift State".

I've been playing the beta for a few days now and have found it irritating to only have access to less than half the functionality of my flight-stick.

I think I have a solution to this problem in in this thread will detail how I am setting up this particular flight-stick. Keep in mind that I do not own the "Pro" stick. From what I know the functionality is exactly the same, except the "Pro" stick has some elevator trim knobs and some heaver duty parts at critical points.

Strategy for Configuration
1) Bind everything I want to do on the keyboard.
When a Profile is enabled, the mode switch works in-game for switching the stick behavior. I'm having difficulty keeping track of what does what in my mind. I considered having one mode be Joystick bindings and the other keyboard bindings... but I do not think that will work out. All non-axis controls will be On-Keyboard, and a given profile will be mapped to the keyboard key.

2) Pinkie button will not be a "Shift State"
These shift states are not recodnized in-game anyway and I don't need six profiles (I'll be hard pressed to use three). Instead I'm mapping the "Pinkie" button to "CTRL" on the keyboard. This might cause problems and conflicts and it may be better to map it to a non keyboard "shift" key, but I use it for teamspeak and will try and work around it.

3) Modes
Mode1: Combat: All buttons on the stick will be for quick maneuvering, weapons, and power distribution.
Mode2: Navigation: All buttons on the stick will be for easy access to non-combat systems. No combat related systems will be mapped. Lights and Landing Gear. Systems and Cargo menu's
Mode3: I have no idea. I'm not sure that I need a third mode, it will either be a hybrid or something specialized (like mining in the future).
Mode3:
 
Back
Top Bottom