I am having an issue with throttle_set values only working once unless you move the axis.
For a particular custom reverser setup, I have the throttle lever calibrated as normal (no reverse zone set). Then by using a button press I want the throttle to go to a specific value, lets say -100. So, using throttle1_set and putting -100 in the parameter box this seems to work. It engages reverse but doesn't throttle up. i.e idle reverse.
Then using another button configured to throttle1_decrease I can increase the amount of reverse thrust, and when this is released it activates throttle cut which kills the reverser and returns the engine to idle.
The above works ok, but the problem I have is, if I now press the button for throttle set -100 again then nothing happens. The lever does not move and I have to move the throttle axis forwards a bit then back. Then I can use throttle set again.
I have tested with multiple aircraft (PMDG 737, 777, default 747, multiple GA propellor aircraft) in msfs2020 and 2024 and even simplified the testing by setting up 2 buttons, one sets the throttle to a specific parameter (2000) and the other sets throttle cut. If you cycle between these 2 then the throttle should move from idle to 2000 and then back to idle. After pressing throttle cut you cannot use the throttle set again without cycling the axis lever.
I know this is quite a specific problem but does anyone know why this might be? It is needed for a very specific hardware setup I have. Could someone verify by using 2 buttons to switch back and forth between throttle cut and a set value?
Hope this makes sense and thanks.
Chris