This is getting to be a joke. The throttle controller is now not working at all ingame. But it still works in the Saitek Controller Control Panel. !!!!!!!
Maybe it is the Saitek app that is giving the issues, can you try disabling that? If you do as
@Lhorndra and I tell you then you should be ok.
First of all - did you calibrate the joystick in Windows Game Controller settings? If you can see the axis move all the way back and forth in that then Elite should be able to see that too.
Now, in the Options / Controls page find the Flight Throttle settings as in the above screenshots - click in the box that has the mouse arrow in
@Lhorndra's image - now when the panel opens that says move the axis - move your throttle.
Click apply, close options, run the game see if it works.
You may have to change the selection to or from "inverted" back in the options screen.
One other thing - do make sure you have no copies of your binds file in the same directory as that can cause changes you make in the controls page to not be saved.
Your bindings directory can be quickly accessed using the following:
%LOCALAPPDATA%\Frontier Developments\Elite Dangerous\Options\Bindings
(There is a sticky at the top of this sub-forum about renaming and so protecting your assigned control bindings from being lost. PSA - Updates can cause bindings called "custom" to be lost - copy the bindings directory to a safe location before the update.)
EDIT:
P.S. The control assignment process in Elite Dangerous is atrocious - I mean seriously rubbish - here we are 8 years since launch and they still have not been able to find someone that can code a "Save As" button. Makes me despair.