MSFS Rudder Axis Inverting

Hello,

I’m having a problem with Rudder Axis inverting only in MSFS.

Problem:
If I turn the Z-Axis of my joystick to the left fully, it turns around half the range in-game. If I turn the Z-Axis to the right, at around 50% it completely inverts to the left in-game.

If reverse axis is used: if I yaw the joystick to the right, it goes fully to the left (as it should). However, if I yaw the joystick to the left, the rudder goes only half to the right.

I have tried:
Using Reverse Axis, Switching ports on my PC - USB3.0 → USB2.0 and back, Changing every setting in the Sensitivity tab in the MSFS Settings, Calibrating the joystick in Control Panel.

In MSFS Settings, Joystick Settings or FSX, the axis does function normally.

Problematic hardware: Mad Catz V. 1 Stick

Perhaps you have the wrong binding to that axis? Can you show an image of the page that shows the axis, and its binding please? The blue screen with the white bar that represents the axis as it moves.

Hello,

I have a video of the problem, but I can’t post the link here, because it’s forbidden by the rules of this forum. I attached a screenshot of the Settings tab.

I think I should mention that I had a problem with MSFS before (Microsoft Store MSFS) - every axis would shake like crazy when pulled more than 50%. But I could still kinda play the simulator, because it was avoidable by trimming the plane. My Xbox Game Pass expired, so I bought the simulator on Steam. I was happy, because I didn’t have the shaking problem anymore, but I got this rudder inverting problem, with this rudder problem, the simulator literally unusable, because the rudder goes basically only to the left. Note that none of these problems weren’t happening in the MSFS Settings tab, nor FSX or any other application. This problem specifically occurs only inside MSFS, and not even in Settings, but only in-game.

I have also tried:
Separating the axis -> binding the left and right Z axis separately, but it doesn’t seem to have any effect on it.

I definitely have the right binding, because the rudder axis has the same binding to it in FSX, and it doesn’t invert or behave erratically in general in any other application. As I mentioned earlier, every axis works normally in the settings.

Conclusion:

Do I need to buy a new joystick / yoke, or is it fixable?

If you want to see the video, contact me on discord - GaucovyAero#0173

Sorry for my english.

1 Like

What make of controller are you using?
Do you have anything in your Community folder?
Are you in Modern or Legacy flight model?

Hello,

Problematic hardware:

As mentioned in the original post, I am using a Mad Catz V. 1 Stick. It has no guaranteed compatibility with Windows 10. There are no drivers to download for Win7, Win8 nor Win10. It works normally with all other Win7-compatible applications like FSX and Game controller settings in Control Panel. I haven’t tried any other Win10 game or simulator than MSFS with this joystick.

As said in the previous post, this problem occurs ONLY inside MSFS, and it does behave normally in MSFS Settings, but not in-game.

Community Folder:

I have a Savage Grravel installed with the Rikoooo installer.

I have also tried:

  1. Uninstalling the Rikoooo Savage Grravel - no change
  2. Changing the Flight Model to Legacy - no change, and back to Modern - no change

Original problem:

If I yaw the joystick fully to the left, it goes 50% to the left in-game. If I yaw the joystick 50% to the right, the rudder goes around 15% in-game. After 50% yaw to the right on the joystick, the rudder suddenly goes full left (100% left rudder) in-game.

Reverse Axis:

As said in the original post, if I put the Rudder Axis into Reverse Axis mode in the MSFS Settings, it does this:

If I yaw the joystick to the right, the rudder goes fully to the left (normal behavior), but if I yaw the joystick to the left, it only goes 50% to the right in-game.

Video of the problem with Game controller settings open.

Hello,

I have found that there was no actual hardware problem.

Fix:

I had “Left Brake” set on this combination: (Z- Axis + Brake), “Right Brake” on (Z+ Axis + Brake).
When I unassigned “Left Brake” and “Right Brake”, the issue went away. I’m so happy!

Conclusion:

Don’t set one axis on two separate - could happen at the same time bindings, because they conflict with each other, and you get this exact weird behavior.

I think that the shaking problem with the Microsoft Store MSFS had the same origin - left, right rudder + brake combination.

Sorry for my english, but I hope this helps.

1 Like