Jump to content
The simFlight Network Forums

Recommended Posts

Posted

translate.google.fr

Hello, I hope you are all well.

I would like to know if I can use the keyboard to control the throttle, especially for Airbus aircraft in the 2020 simulator.
For example:
Case 1: Throttle increases.
When F4 is pressed, the throttle moves from IDLE to CLIMB.
When F4 is pressed again, the throttle moves from CLIMB to FLEX.
When F4 is pressed again, the throttle moves from FLEX to TOGA.
Case 2: Throttle decreases.
When F1 is pressed, the throttle moves from TOGA to FLEX.
When F1 is pressed again, the throttle moves from FLEX to CLIMB.
When F1 is pressed again, the throttle moves from CLIMB to IDLE.

Is this scenario possible? I think this is what happened when I was using the FSLabs A320.
I hope you can help me create this procedure.

Posted

That should be possible, either with direct assignments or if not then via a lua script. I think the default key assignments for throttle inc/dec in MSFSare F2 and F3.

7 hours ago, one2tw said:

I think this is what happened when I was using the FSLabs A320.

Did you assign for that or were these the default assignments? Have you tried the same in the Asobo A310?

I am currently on holiday until next week (see post above) and so cannot really advise further or take a look until I return.
But I am not that familiar with the Airbus/A310 - does it have fixed detents for these positions? I thought the throttle in the A310 was a full range throttle, and if that is the case (i.e. no fixed detents) then I would need to know the throttle position/percentage for each of those positions (CLOIMB, FLEX and TOGA). 

John

Posted

Thank you.

12 hours ago, John Dowson said:

Did you assign for that or were these the default assignments? Have you tried the same in the Asobo A310?

I don't have a problem with the Asobo A310 because the throttle works like a Boeing; there's no CLOIMB or FLEX. It's different with the A320 or A380. I currently use the FBW A380 and the iniBuilds A350.

Quote

But I am not that familiar with the Airbus/A310 - does it have fixed detents for these positions? I thought the throttle in the A310 was a full range throttle, and if that is the case (i.e. no fixed detents) then I would need to know the throttle position/percentage for each of those positions (CLOIMB, FLEX and TOGA). 

I don't use the Asobo A310. I use the FBW A380 and the ini A350. However, I have no problem controlling the throttle when I'm at home, as I have a Honeycomb Bravo. The problem is when I travel (I often travel for work) with a laptop.

I don't have enough experience programming Lua scripts.
Yes, you need to know the throttle position/percentage for each of these positions (CLIMB, FLEX, and TOGA). And use an offset, for example. Maybe I don't know.
Thanks.

Posted
On 4/2/2025 at 11:09 PM, one2tw said:

It's different with the A320 or A380. I currently use the FBW A380 and the iniBuilds A350.

Ok - but you initial post said ' especially for Airbus aircraft in the 2020 simulator', which to me means Asobo aircraft, You should always specify the aircraft provider as how you assign/control for the same aircraft from different providers can be (and is usually) very different. I can take a look at the FBW380 (later or tomorrow) but I don't have the Inbuilds so cannot help with that one.  What version of the FBW A380 are you using (stable or development)? That is also important to specify when using FBW aircraft.

Posted
On 4/7/2025 at 8:49 AM, John Dowson said:

 What version of the FBW A380 are you using (stable or development)? That is also important to specify when using FBW aircraft.

Currently using the developer version.

Posted

@one2tw Please try the attached lua script.
Save it to your FSUIPC7 installation folder and have this auto-started by adding it to the [Auto] or (better) [Auto.xxx] section (where xxx is your profile name) of your FSUIPC7.ini file, e.g.

Quote

[Auto]
1=Lua A380Throttle

Clear the assignments to the F4 and F1 keys in MSFS2020 (as these will move to full throttle and cut-off by default).

I am not sure this goes into TOGA, but please test and if not, let me know how you go into TOGA and I can update.
Please take a look at the script and maybe adjust if needed. The throttle positions are defined here:

local throttleStates = {"Idle", "Climb", "FLX", "TOGA"}
local throttlePositions = {-3225, 8131, 12131, 16384}

You can try adjusting those positions as needed (and restart the script afterwards!). Note that the strings in throttleStates are just used for logging purposes.

Let me know how it goes.

John

A380Throttle.lua

Posted
On 4/10/2025 at 5:03 PM, John Dowson said:

I am not sure this goes into TOGA, but please test and if not, let me know how you go into TOGA and I can update.
Please take a look at the script and maybe adjust if needed. The throttle positions are defined here:

local throttleStates = {"Idle", "Climb", "FLX", "TOGA"}
local throttlePositions = {-3225, 8131, 12131, 16384}

You can try adjusting those positions as needed (and restart the script afterwards!). Note that the strings in throttleStates are just used for logging purposes.

Let me know how it goes.

John

A380Throttle.lua 1.28 kB · 1 download

Thank you for all your help.
The script works perfectly. With the throttle calibration.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.