Secondary Axis problem

I can’t insert 2 axes for the same function (in the case of the image, the rudder).
Two problems occur
The secondary axis for the rudder (right) does not work at all.
Second, I think that because of the alternate axis (on the right), main button (on the left) doesn’t work properly…

Does anyone have this problem? later I will make a video to try to explain better if you could not understand what I said.

That is, I cannot use two buttons(axis) for the same function… this is very useful for me in rudder, because I have the thrustmaster hotas x and in front of the throttle I have an axis within reach of my fingers that I I usually use it to move the plane on the ground, and in the right hand (stick) the main axis of the rudder I usually use it off the ground for small corrections (landing / takeoff)

That’s because Axis is an analog command, which requires a similar Axis input type to be able to be bound. You can’t assign a button to an Axis because a button is a digital input, not an analog. Vice versa too, where you can’t bind an analog axis input type to a digital command type. So if you want to bind an alternative binding for rudder to a button, you need to use the “Rudder Left” and “Rudder Right” command, binding different buttons for different functions.

However, this is a bad idea because you shouldn’t use two buttons (or Axis) for the same function. That violates the first rule of control bindings in MSFS. Because by doing so, your aircraft won’t be able to receive input from the correct button or axis because it takes both of them simultaneously.

For example, if you set the Rudder axis to Joystick R-Axis Z, and another to Joystick L-Axis Y for example. what happens is that the sim will take both position at the same time. So if you only move the Axis Z while leaving the Axis Y, the sim will apply rudder turn and neutral at the same time. Making it move then reset, then move, then reset, and so on.

The rule is, you can bind multiple commands to the same hardware input. But you can’t bind multiple inputs to the same command. This applies to all of your hardware collectively. If you want to use Joystick R-Axis Z for the Rudder control, remove every other rudder bindings from your other hardware as well. So you’re telling the sim to only control rudder for the input coming from just one hardware and one input and nothing else.

As for your Thrustmaster Hotas, why not use the Twist axis from your joystick to control the rudder? Why do you want to use the axis on the front of the throttle?

first of all, thanks for your reply…so
im not trying set the “digital button” for a analog button
both are analog button(that i called the AXIS)…like i said
i’m trying use two analog buttons for the same function..both get a CENTER…i’ll make a video..!
I’m just getting problems with msfs, so I think it’s a bug.
Screenshot_2|690x385
EDIT: https://www.youtube-nocookie.com/embed/tXxrePqZuaA

Look this video…i’m just trying set two analog button for the rudder..I don’t see a problem with that
I’ve always done this in other simulators…
the secondary button (analog) in front of the throttle(slider) I’ve always liked to use as “steering” to control the aircraft on the ground.
I hope I was clear, sorry for anything, English is not my native language.

As I said in my previous post, you can’t bind it this way in MSFS. Sure, you can get it to work in other simulator, but that’s irrelevant, because MSFS designed to treats the hardware input differently.

I already watched your video, and the reason why you set it that way is exactly why you have the problem.

As I explained in my previous post, if you set both primary and secondary to separate axis, the sim receives inputs from “Both” of them at the same time. So if you move the Joystick Slider X, the sim receives the movement, but at the same time the sim is also receiving the input from your Joystick R-Axis Z which is at Center. That’s why it’s confusing, it’s taking input of both TURN and CENTER at the same time. Giving you the jittery pedal movement in the cockpit.

You might be confused with the CENTER position. MSFS does not treat CENTER as OFF. Or in other words, if your axis is neutral, it’s not feeding any input into the sim. That’s an incorrect assumption. The reality is, the axis is continously feeding the sim with an analog value between 0% to 100%. And the center point is actually feeding the command of 50% position all the time.

So if one axis is feeding the sim with 0% because you’re turning left. While the other axis is left alone, the other axis is feeding the sim with 50% input all the time. So it’s getting both 0% and 50% command at the same time, confusing it.

It’s not a bug, that’s how it’s always been designed.

If you want ground control, the only aircraft that allows you to separate the two axis is the FBW A32NX, it has a separate Rudder control, and the nose wheel tiller control separately. For that aircraft, you can bind the two axis separately, but they don’t go to the same Rudder command, there’s a separate axis that they use to control the nosewheel.

I hope this could help you understand how MSFS manage the control bindings.

1 Like

I understand…
that explanation was very clear for me
I really wanted to be able to use two buttons, I hope one day this will be implemented

It’s probably easier for them to implement a dedicated nose wheel tiller command, rather than splitting the simultaneous inputs.

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.