STAR WARS™: Squadrons

STAR WARS™: Squadrons

View Stats:
The Maddog Oct 1, 2020 @ 3:45pm
How do I make this game recognise my HOTAS?
Using an X-52 Pro and all I'm getting is the option in game to use mouse and keyboard. Does not recognise and button presses at all.
< >
Showing 1-15 of 31 comments
Savage_Doswelk Oct 1, 2020 @ 3:45pm 
Mine will see my rudder and throttle bit hard to fly without a stick, full HOTAS support my ass
Fubous Oct 1, 2020 @ 3:47pm 
only rudders and throttle buttons work for me. gg
Savage_Doswelk Oct 1, 2020 @ 3:48pm 
It seem to only support two controllers, wtf!
evilC Oct 1, 2020 @ 3:50pm 
For me it listed 3 - T16kk, vJoy, EmuController (Like vJoy), but not my TWCS
So I uninstalled EmuController, but now it only lists 2 (T16k, vJoy)
What a load of nonsense
The author of this thread has indicated that this post answers the original topic.
Savage_Doswelk Oct 1, 2020 @ 3:51pm 
Found this (not watched it yet)
https://www.youtube.com/watch?v=1B2w-GW_6gc
Jonny*Combat Oct 1, 2020 @ 3:53pm 
Everything works for me minus ONE AXIS on my rudder pedals. I can't yaw right.... sigh.
The Maddog Oct 1, 2020 @ 3:56pm 
Originally posted by Savage_Doswelk:
Found this (not watched it yet)
https://www.youtube.com/watch?v=1B2w-GW_6gc


This seems to be working. Its recognised now.


Last edited by The Maddog; Oct 1, 2020 @ 5:23pm
Savage_Doswelk Oct 1, 2020 @ 5:02pm 
The official fix (provided by me, doesn't work for me!)

:(
The Maddog Oct 1, 2020 @ 5:24pm 
Eventually got it all working. Just needed to re map some things.
Spector Oct 1, 2020 @ 5:27pm 
Originally posted by The Maddog:
Originally posted by Savage_Doswelk:
Found this (not watched it yet)
https://www.youtube.com/watch?v=1B2w-GW_6gc


This seems to be working. Its recognised now.
Didn´t work for me. Only two devices are recognised. Not the third one despite the Forced off function
Merlin Oct 1, 2020 @ 6:47pm 
OK, I think I've solved this one (until they patch). Basically, you have to do the following...

Firstly, follow the post by Savage_Doswelk

Next open the controls config file here %userprofile%\Documents\Star Wars Squadrons Steam\Settings\ProfileOptions_Profile_Synced using Notepad

In this file are all the controls, etc., and first look for the GstInput.JoystickDevice names. For me I have three devices, my Warthog throttle, yoke and Saitek Rudder Pedals, so mine looks like this:

GstInput.JoystickDevice1 Saitek Pro Flight Rudder Pedals
GstInput.JoystickDevice2 Throttle - HOTAS Warthog
GstInput.JoystickDevice3 Joystick - HOTAS Warthog


Take note of what order they are. In my case my rudder pedals are device 1, which ironically in the following settings is actually deviceid 0... I know, confusing but hear me out.

So my mission is to switch the Roll and Yaw axis. Using the video fix above I was able to get the rudder working, but I don't like it as Roll. It makes no sense to me. So, what we need to do is switch them over.

REMEMBER: In my configuration, I have the rudder as deviceid 0 and the yoke as deviceid 2.

1. Take a backup of your setting file, by copying the file and pasting in place.

2. Open the original config file using Notepad

3. Find the following string - GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.6

4. Take note of the following values:

GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.6.axis 8
GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.6.button 86
GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.6.deviceid 2
GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.7.axis 10
GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.7.button 86
GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.7.deviceid 2

**note the above is a copy from my original config. Yours will be different no doubt**
The above identifies my flight yokes left and right input.

5. Find the following string - GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.4

6. Take note of the following values:

GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.4.axis 26
GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.4.button 46
GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.4.deviceid 0
GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.5.axis 26
GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.5.button 47
GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.5.deviceid 0

**note the above is a copy from my original config. Yours will be different no doubt**
The above identifies my rudder pedals left and right input.

7. Next it is a matter of switching around the axis, button and deviceid. So for me, my two sections (Yaw and Roll) look like this:

GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.6.altbutton 0
GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.6.axis 26
GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.6.button 46
GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.6.deviceid 0
GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.6.identifier -550690360
GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.6.modifier 0
GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.6.negate 0
GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.6.type 3
GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.7.altbutton 0
GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.7.axis 26
GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.7.button 47
GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.7.deviceid 0
GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.7.identifier -109675461
GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.7.modifier 0
GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.7.negate 1
GstKeyBinding.IncomStarshipInputConcepts.ConceptYaw.7.type 3

GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.4.altbutton 0
GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.4.axis 8
GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.4.button 86
GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.4.deviceid 2
GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.4.identifier -1956034971
GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.4.modifier 0
GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.4.negate 0
GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.4.type 3
GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.5.altbutton 0
GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.5.axis 10
GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.5.button 86
GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.5.deviceid 2
GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.5.identifier 2085148532
GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.5.modifier 0
GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.5.negate 1
GstKeyBinding.IncomStarshipInputConcepts.ConceptRoll.5.type 3


7. Save the file and open the game. When you go into the settings, you'll see that the controls for Yaw and Roll have switched around, yay.


If you have any issues with this, it is probably because your DeviceID, Axis and Buttons are incorrect. The only way you can resolve this is to re-look at your original file (the copy) and double check everything. The key elements you want to change are the Axis, Button and DeviceID, so look for those bits.

Good Luck Everyone!!!


Savage_Doswelk Oct 2, 2020 @ 12:57am 
Originally posted by Merlin:
OK, I think I've solved this one (until they patch). Basically, you have to do the following...

Firstly, follow the post by Savage_Doswelk

Next open the controls config file here %userprofile%\Documents\Star Wars Squadrons Steam\Settings\ProfileOptions_Profile_Synced using Notepad

In this file are all the controls, etc., and first look for the GstInput.JoystickDevice names. For me I have three devices, my Warthog throttle, yoke and Saitek Rudder Pedals, so mine looks like this:

GstInput.JoystickDevice1 Saitek Pro Flight Rudder Pedals
GstInput.JoystickDevice2 Throttle - HOTAS Warthog
GstInput.JoystickDevice3 Joystick - HOTAS Warthog

Editing this file showed me that the game had mapped my throttle once and my rudder three times!

This game will support up to four devices, once I manually typed in I had a rudder as throttle and a joystick (warthog) I was rocking, you may need to fiddle around plugging in one device and noting the name of the device in the config file, to get the correct names.

So I finally got the controls working, it is still unplayable as the deadzones are HUGE :(
Last edited by Savage_Doswelk; Oct 2, 2020 @ 12:57am
Machkeznho Oct 2, 2020 @ 1:04am 
I have no device listings but the joystick does things in game, its just not reading it... how do i fix it?
ZeNeX Oct 2, 2020 @ 1:13am 
Go into your steam library, and check properties under Starwars Squadrons > and near the bottom, > steam input per game settings > Forced Off
Machkeznho Oct 2, 2020 @ 1:40am 
Originally posted by ZeNeX:
Go into your steam library, and check properties under Starwars Squadrons > and near the bottom, > steam input per game settings > Forced Off
did this multiple times, the buttons work but are wrongly listed, I have the t.fight hotas for ps4 & windows edition. So when i go to rebind it dosent list the buttons correctly its just button 1-12 instead of r2/r3/triangle etc..
< >
Showing 1-15 of 31 comments
Per page: 1530 50

Date Posted: Oct 1, 2020 @ 3:45pm
Posts: 31