Recommend a Joystick setup? x52 Pro for VR

Hi fellow commanders!

Can anyone recommend a good starting setup for Logitech x52 Pro hotas joystick?

That works today in 2021? =) Perhaps with some VR friendlyness in mind.

I still yet to try out Matthew Wagners setup, and will do as soon as my joystick arrives, but given that it is now 3 - 4 years, that it has been updated last. Maybe there are newer more updated configurations out there?

I imagine I probably start out with getting familiar with the joystick/controlls outside VR, and then when I'm comfortable and remember the controls, I can try and jump into VR.

"Truth be told"- I find it a bit overwhelming to get into this again with all the controls available in game, but I'm happy to give it ago, especially now with the spacelegs getting out soon.
 
Last edited:
To be honest i think everyone has slightly different preferences in terms of what functions are more important / where is natural for them to be. You will likely get better results just mapping your own controls as and when you find you need them. Just make sure pip management is somewhere easy to get at.
 
I have posted my X52 bindings here, but it's a bit out of date. I've changed a few things since then and ironed out a few bugs, but the general structure is the same. I make intense use of the mode switch on the stick, disabled the clutch and use it as a mode modifier, and programmed the X52 with the supplied software to send keyboard commands. I'd say there is no chance whatsover to cover all bases for VR without using the modes and programming the hell out of the stick. With my setup I never need to touch the keyboard other than text entry.
 
I have posted my X52 bindings here, but it's a bit out of date. I've changed a few things since then and ironed out a few bugs, but the general structure is the same. I make intense use of the mode switch on the stick, disabled the clutch and use it as a mode modifier, and programmed the X52 with the supplied software to send keyboard commands. I'd say there is no chance whatsover to cover all bases for VR without using the modes and programming the hell out of the stick. With my setup I never need to touch the keyboard other than text entry.

Wow that is awesome @Helmut Grokenberger , kind of in the same boat as Matthews setup.

I have found some articles since with inspiration.
But I think the best approach for me would probably be to load up the standard configuration of x-52 pro the game provides, try run the base tutorials with it, and then go from there and figure out which controls I need etc.

But if you don't mind to share your newest configuration (if it has changed significly from the one in the link from 19th Aug 2019?), I definitely wouldn't mind! Thanks anyways.

Just recieved my joystick today, so will be checking it out later today.
 
Of course I can share my current binds file and X52 programming, I can do that tonight when I'm home. Off the top of my head I remember adding wing commands in combat mode and changing the panel keyboard binds as they conflicted with my HUD mod hotkeys, I removed the "reset HMD" from the stick (the F12 key is easily reachable on the keyboard between my stick and throttle, and is not needed that often, and I needed the assigned button), and the mode wheel automatically switches my HUD mod presets from blueish colors in flight mode to red colors in combat. You might need to remove that from the mode macro.

I will upload the binds and the X52 profile later, might take some time to compile the changes for the refcard though.
 
I'm not sure I quite understand the x52 refcard yet. I tried to upload the binds file from your older article to this site --> https://edrefcard.info/

But it only gave me a half empty joystick layout with only a few of them attached to buttons. And that is probably wrong if you got all of them filled out. https://edrefcard.info/binds/qalshm

That is ofcuse unless you programm all the empty buttons on the refcard to the profiler software (in my case Logitech version of the stick)

The hud mod, I definitely gotta check out too, thanks!
Looks to be a fantastic mod to be able to see which mode switch your are in without breaking you neck in VR (by trying to view the little nosehole of eyesight at your HMD.
Can't wait to get back in it again!
 
Last edited:
that's because most of the buttons in the profile are programmed to send keystrokes, so the edrefcard tool cannot identify them as joystick actions. In the ED binds file you will see that most actions only have a keystroke assigned, but no jostick action, apart from the analog axes.

You can leave the X52 unprogrammed and assign all commands in ED to "native" jostick buttons, but then the mode switching wheel on the stick does nothing. You can still have one or more buttons on the HOTAS work as modifier keys, as ED recognizes button combinations, but the mode wheel on the stick will do nothing other than changing the LED color on the stick.

Or you decide you need the different modes, then the only way to have one button perform different actions in different modes is to assign it different keystrokes. For example, in flight mode I turn the shiplights on with "up" on the top-left POV on the stick, which is sending the insert key, but in combat mode it sends the key for "next firegroup".

the edrefcard site does not work when using X52 profiles, which is why I made my own, much less fancy text-only refcard, which is the pdf attached in the post linked above.

Oh, and even if the mode switch did shift the HOTAS buttons from 1-30 to 31 to whatever it would not work as ED only recognizes 32 buttons, I think... ;)

Edit: Aside from that, if you think about using voice attack and a HCS voice pack it's essential to have complete key bindings as VA kan only send keystrokes.
 
Okay, here is my current setup. I found a nice refsheet for the X52 here, I hope I didn't forget anything. I have noticed a few redundant functions. Some are intentional, some not. For completeness I'll try to explain the logic behind my bindings (beware, wall of text - feel free to skip).


The Wheel on the stick obviously switches the mode. Mode 1 (red) = combat, mode 2 (pink) = flight, mode 3 (blue) = SRV. My default mode is pink, and I try to remember to reset the stick to flight mode before exiting the game.

I have the clutch function for the "i"-button disabled. The clutch button is my shift button, so each of the three stick modes has a normal and a shift mode. The shift mode is marked with a "+" in the MFD and the profile app.

The stick executes a macro on mode change. When switching from flight to combat it switches the cockpit mode to combat and deploys the hardpoints, and executes the hotkey to switch my EDHM preset to red colors. When switching back to flight it switches back to analysis mode and retracts the hardpoints. No macro is executed upon going to SRV mode. I have to say I didn't tweak the SRV mode as much as I hate the SRV and avoid it.

I navigate the UI with POV1, the first trigger is my "enter", Fire C is my back button. I switch UI panels with left and right on the POV3 of the throttle. While pressing the UI focus (the mouse button on the throttle) POV1 up/down/left/right switches the UI panels. I have disabled the "look at" feature of the panels.

POV1 also controls the PIPs in all modes. Shift mode is throttle percentages in flight mode and target selection in combat mode.

POV2 controls lights, night vision, cargo scoop and landing gear in flight mode. In combat mode those functions get shifted (apart from landing gear, which is not needed in combat) and the POV is fire group and subsystem selection.

The third POV on the throttle always controls vertical and lateral thrusters. In flight mode I use the throttle for, well, throttle. In combat I found that too cumbersome, so when switching to combat I set the throttle to 0 and use the lower rotary with my thumb for throttle / thrusters. I can be much mor dynamic that way. I have the boost on the pinkie button.

Fire B always selects the target I am looking at (target ahead). In combat mode, its shift function is highest threat, in flight mode it is cockpit mode. Fire C is my secondary fire with heatsinks on the shift function.

The toggles on the base are FSD, Camera and Map controls. In combat mode I move those to the shift function and use them for basic wing commands.

In flight mode the FSD controls are also bound as shift function of the throttle wheel. Sometimes I find it more comfortable to not take the hand of the stick to switch the FSD - or can't take the hand off. Non-shifted the scroll wheel scrolls through the targets around me. I consciously disabled this in combat mode as it is easily mistriggered and can break my target lock.

The only thing I use a mouse for is moving the reticle in the FSS.

I think that's all. This setup has evolved over time the way I found the controls logical or comfortable. I guess it's kind of hard to adjust to someone else's mindset. Oh, and I had to rename the .pr0 and .binds to .txt to upload them. I can't upload the pdf refcard as it is too large, so I have attached it as a png. Sorry.

Good luck ;).
 

Attachments

  • Elite_Dangerous.pr0.txt
    92.1 KB · Views: 189
  • X52ProKeyboard.3.0.binds.txt
    51.5 KB · Views: 153
  • X52 Reference.png
    X52 Reference.png
    757.3 KB · Views: 387
I thought I had a decent setup on my Thrustmaster 16000M Stick and Throttle. Then I bought the HCS voicepack for Voice Attack. I told it what stick I was using and it did all new bindings under "HCS" bind file so I could go back if needed. Holy Smokes...lot of issues with muscle memory at first but it did a MUCH better job of bindings than I ever did. I had to print out the bindings from EDRefCard website and keep that sheet handy until I learned the new bindings. I did change a couple of minor ones like engine boost, my left hand just couldn't learn the new button on the throttle, I kept bringing up a side screen when wanting to boost. But it used almost every single button on the joystick and throttle and there are a lot of them. I also really like the Voice Attack HCS commands even when not using a VR headset. I never push a button for stuff like cargo scoop, hardpoints in/out, docking clearance, etc. If anyone uses a T16000 I'll be glad to attach a PDF of my bindings.
 
Okay, here is my current setup. I found a nice refsheet for the X52 here, I hope I didn't forget anything. I have noticed a few redundant functions. Some are intentional, some not. For completeness I'll try to explain the logic behind my bindings (beware, wall of text - feel free to skip).


The Wheel on the stick obviously switches the mode. Mode 1 (red) = combat, mode 2 (pink) = flight, mode 3 (blue) = SRV. My default mode is pink, and I try to remember to reset the stick to flight mode before exiting the game.

I have the clutch function for the "i"-button disabled. The clutch button is my shift button, so each of the three stick modes has a normal and a shift mode. The shift mode is marked with a "+" in the MFD and the profile app.

The stick executes a macro on mode change. When switching from flight to combat it switches the cockpit mode to combat and deploys the hardpoints, and executes the hotkey to switch my EDHM preset to red colors. When switching back to flight it switches back to analysis mode and retracts the hardpoints. No macro is executed upon going to SRV mode. I have to say I didn't tweak the SRV mode as much as I hate the SRV and avoid it.

I navigate the UI with POV1, the first trigger is my "enter", Fire C is my back button. I switch UI panels with left and right on the POV3 of the throttle. While pressing the UI focus (the mouse button on the throttle) POV1 up/down/left/right switches the UI panels. I have disabled the "look at" feature of the panels.

POV1 also controls the PIPs in all modes. Shift mode is throttle percentages in flight mode and target selection in combat mode.

POV2 controls lights, night vision, cargo scoop and landing gear in flight mode. In combat mode those functions get shifted (apart from landing gear, which is not needed in combat) and the POV is fire group and subsystem selection.

The third POV on the throttle always controls vertical and lateral thrusters. In flight mode I use the throttle for, well, throttle. In combat I found that too cumbersome, so when switching to combat I set the throttle to 0 and use the lower rotary with my thumb for throttle / thrusters. I can be much mor dynamic that way. I have the boost on the pinkie button.

Fire B always selects the target I am looking at (target ahead). In combat mode, its shift function is highest threat, in flight mode it is cockpit mode. Fire C is my secondary fire with heatsinks on the shift function.

The toggles on the base are FSD, Camera and Map controls. In combat mode I move those to the shift function and use them for basic wing commands.

In flight mode the FSD controls are also bound as shift function of the throttle wheel. Sometimes I find it more comfortable to not take the hand of the stick to switch the FSD - or can't take the hand off. Non-shifted the scroll wheel scrolls through the targets around me. I consciously disabled this in combat mode as it is easily mistriggered and can break my target lock.

The only thing I use a mouse for is moving the reticle in the FSS.

I think that's all. This setup has evolved over time the way I found the controls logical or comfortable. I guess it's kind of hard to adjust to someone else's mindset. Oh, and I had to rename the .pr0 and .binds to .txt to upload them. I can't upload the pdf refcard as it is too large, so I have attached it as a png. Sorry.

Good luck ;).


Damn mann, you deserve a medal for your detication! Thanks A lot! 🙏🙏💥

I'll be giving this a shot hopefully tommow or this weekend, when I have better time for the deep dive. I just printed the ref card, so I can try an localize the buttons and functions you are describing.

What about that mode/hud Color Switch software. Should I install that allongside the profiles? What would be your approach? I imagine
1. Logitech Macros
2. The game binds
3. The hud switching software
4. Perhps / eventually voice attack
 
I guess I'd postpone dealing with the HUD mod later. I've attached an updated logitech profile without the keystrokes for the HUD mod. Although it's really worth it. It's a little bit fiddly to get your color profiles right, but it's pretty well documented and very easy on the eyes in VR.
I saved my color profiles to ctrl-1 to ctrl-4, which does not conflict with my Elite bindings, 1 is my flight color scheme and 4 my combat color scheme. If you decide to re-implement that make sure to use the right ctrl key - both the logitech software and Elite make a difference between left and right, and in my binds the right ctrl is secondary fire.

In any case you must use both the binds file and the logitech profile or things won't work.

Two things I forgot:
  • Switching back from SRV mode is a bit wonky, the stick executes the macro for flight modes which results in a cockpit mode switch. I have no solution for that other than manually switching back to analysis mode, if needed.
  • The buttons on the base of the throttle do not work. You can't profile them in the logitech software, and Elite doesn't recognize them.
 

Attachments

  • Elite_Dangerous_no_HUD.pr0.txt
    89.7 KB · Views: 197
This is how I've set up my X52 Pro. It doesn't use all the buttons/controls and I use it in combination with some keys on the keyboard. I'm happy with how I've set it up and it works for me but your preferences may differ. I hope it may be of some use to you.

 
The stock X52 profile is rather good. I think it's a nice starting point, you can always add new functions as you need them.
 
Hi fellow commanders!

Can anyone recommend a good starting setup for Logitech x52 Pro hotas joystick?

That works today in 2021? =) Perhaps with some VR friendlyness in mind.

I still yet to try out Matthew Wagners setup, and will do as soon as my joystick arrives, but given that it is now 3 - 4 years, that it has been updated last. Maybe there are newer more updated configurations out there?

I imagine I probably start out with getting familiar with the joystick/controlls outside VR, and then when I'm comfortable and remember the controls, I can try and jump into VR.

"Truth be told"- I find it a bit overwhelming to get into this again with all the controls available in game, but I'm happy to give it ago, especially now with the spacelegs getting out soon.


Ahhh... the old X52 Pro.

Yep, when your Commander in game is using it, it really is the only sensible choice with VR :)

Chair with VR.jpg


Here's mine.
I find it very intuitive.
The below covers everything I use in flight. The SRV follows the same logic.
Anything not on here is easily accessible through the UI menus in game.

X52 Pro.png


Hope it's helpful o7

Oh... if you haven't already, invest in Voice Attack as well. It's terrific in VR
 
Last edited:
Back
Top Bottom