How to fix HOTAS Deadzone in Star Wars Squadrons

Star Wars Squadrons HOTAS Deadzone fix – Wondering if there is a fix for the HOTAS Deadzone in Star Wars Squadrons or not? Let’s talk about that.

How to fix HOTAS Deadzone in Star Wars Squadrons

Star Wars Squadrons in finally out across all platforms, including PC. And the game is doing fine so far. But there is a problem, people are experiencing a lot of bugs and performance issues with the game.

The one we are taking a look at there is the HOTAS Deadzone bug. Of course this is not as game breaking as the refresh rate bug, but it can still prove to be annoying for a lot of people.

The bug has already been described by an EA Forums user called Kellar21. Here is what the user has to say:

No matter what option I use, there’s a large(20%+) deadzone on X and Y axis on the joystick, making gameplay extremely frustrating and it becomes almost impossible to do any fine control during flight.

Apparently, this can be changed on the GstInput.DeadzoneFloor value in the ProfileOptions config file, but it resets after each mission anyway.

Here is what happens when the bug occurs. There’s a ~20% deadzone on the X and Y axis on the joystick(HOTAS X52Pro) , no matter what configuration is done on the game options menu. But the question is, is there a fix?

How to fix the HOTAS Deadzone bug

Fortunately, the user who has posted about this bug, posted a fix or a workaround after a while as well. Here is the fix he has recommended:

Used VJOY and Joystick Gremlin to reassign X-axis and Y-axis to X-Rotary and Y-Rotary and doing the proper reassingnments on the options menu(selecting VJOY as controller 1) there’s NO deadzone I could observe with these axis, I upped sensitivity to 100% to improve response. I did the first mission and the beginning of the second and it seemed to work Ok.

If this fix is not clear to you, a Steam user with the name Anynigma has posted a more transparent guide. Here it is:

  1. Plug in your HOTAS
  2. Click here to download VJoy. Install it after it is downloaded
  3. Now click here to download Joystick Curves. Install it after it is downloaded
  4. Launch Star Wars Squadrons keep it in Windowed Mode
  5. Resize the window to make it about half the width of your screen
  6. Head over to Control options and turn off “invert flight”
  7. Close Squadrons
  8. Launch Joystick curves and select your physical joystick device under “Source (Physical device)”
  9. Select physical axis of pitch
  10. Set “Device” to virtual joystick 1 under “Destination (Virtual joystick)
  11. Select virtual axis of rotary 2. This is what is should look like:
  12. Click on the add new tab and repeat what you did in steps 8-11, selecting a physical axis of roll and virtual axis of rotary 1. This what it should look like:
  13. Right click in the big green grid and under virtual pitch select rotary 2 and under virtual roll select rotary 1
  14. Move your joystick around and you should see the crosshairs move around correctly
  15. Now launch Star Wars Squadrons again
  16. Go to the controls menu, click remap and flight, and select pitch down to remap your first binding
  17. Switch to Joystick Curves and click and hold the up arrow next to trim in the lower left of the window. You should see x or y “-rotate+” maps to pitch down, then you can release your mouse.
  18. Set trim to 0%, switch back to squadrons and select pitch up.
  19. Now switch to Joystick Curves and click and hold the down arrow next to trim in the lower left of the window. You should see x or y “-rotate-” maps to pitch down, then you can release your mouse.
  20. Set trim to 0% and click the roll tab
  21. Repeat what you did in steps 16-19 for roll right and roll left. If you do it right, you should see roll right map to x or y “-rotate+” and roll left map to x or y “-rotate-“
  22. Set trim to 0%. For this last time, you MUST use the up and down arrow keys on the joystick curve software to get back to 0%. If you do everything correctly, your mappings should now look like this:

Remember, you’ll need to run Joystick Curves every time you run the game, but if you save these settings when you close Joystick curves the first time, you won’t have to do any of this work again.

[Full credit for this guide goes to Steam user Anynigma]


If you think this guide has helped you then let us know in the comment section below. Also, if you are facing other problems with the game then try checking out our other guides on Star Wars Squadrons. Who knows, you might end up finding a fix.


That’s all folks!

Leave a Comment

Your email address will not be published. Required fields are marked *