How do I set up a Logitech/Saitek yoke and throttle in MSFS?
Set up a Logitech or Saitek yoke and throttle in MSFS 2020 or 2024: connect and map axes, configure two quadrants, and fix reversed or duplicate inputs.
Connect the supplied throttle quadrant to the rear of the Logitech or Saitek yoke, then connect the yoke by USB. In Microsoft Flight Simulator, create a custom controls profile, bind pitch, roll and each lever to analogue Axis commands, clear duplicate inputs, and verify direction and full travel before flying.
This applies to the Logitech G Flight Yoke System and its older Saitek-branded equivalent in Microsoft Flight Simulator 2020 and 2024 on Windows PC. These standard PC controls are not natively compatible with the Xbox or PlayStation versions; a USB socket alone does not provide console support.
How to connect and configure the Logitech or Saitek yoke
Connect every unit before opening MSFS, verify it in Windows, then build the simulator profile with analogue axis bindings.
- Connect the supplied quadrant first. With the yoke unplugged from USB, insert the quadrant’s round plug into the matching socket on the back of the yoke. It resembles an old keyboard or mouse connector, but it must not be connected to the PC.
- Connect standalone quadrants by USB. A separately purchased USB quadrant appears as its own controller. Connect it directly to the PC while troubleshooting; move it to a powered hub only after it works reliably.
- Test each device in Windows. Press Windows key and R, enter
joy.cpl, select each controller and open its properties. Pitch, roll and every lever should cover their full ranges smoothly, while button indicators should respond when pressed. - Create a custom MSFS profile. Open Controls, select each detected device and duplicate a useful preset or start with a clean one. Show all controls or use input detection where available. The supplied quadrant may appear as axes under the yoke rather than as a separate device.
- Bind the analogue controls. Assign left-right yoke movement to
Ailerons Axis, forward-back movement toElevator Axis, and each lever to the appropriate engine axis. - Remove conflicting assignments. Search every connected controller for duplicate aileron, elevator and throttle axes, including gamepads and joysticks. Leave keyboard commands unless they cause a specific conflict.
- Test before flying. Load at a parking stand with the engine off and move every control through its full travel. Confirm that the virtual yoke and engine levers move smoothly and in the correct direction.
Menu organisation differs between simulator generations. Our MSFS 2024 connection order and recommended yoke bindings cover that version’s profile workflow.
When pedals, a gamepad or several USB controllers are connected, follow our method for organising multiple PC control devices into clean profiles.
Which Logitech or Saitek yoke axes should I bind?
The yoke needs two analogue axes; digital left, right, up, down, increase and decrease commands are intended for keys or buttons.
| Physical control | MSFS assignment | Check |
|---|---|---|
| Yoke left and right | Ailerons Axis | Turning right commands right roll |
| Yoke forward and back | Elevator Axis | Pulling back raises the nose |
| Black lever | Throttle Axis or an engine-specific throttle axis | Forward gives maximum power |
| Blue lever | Propeller Axis or an engine-specific equivalent | Forward gives maximum RPM |
| Red lever | Mixture Axis or an engine-specific equivalent | Forward gives full rich |
| POV hat | Cockpit view directions | It does not operate a flight-control axis |
| Rocker switch | Elevator Trim Up and Down | Nose-up and nose-down trim are not reversed |
Command wording differs slightly between MSFS 2020 and 2024. Where both normal and 0 to 100% throttle axes are offered, use the 0–100% version for a conventional quadrant without an analogue reverse range. Aircraft with idle, climb or reverse detents may require their own profile and calibration through the cockpit or EFB.
The lower detent on a Saitek or Logitech lever is normally a button switch, not extra analogue travel. It can operate an available reverse-toggle or throttle-decrease command, although behaviour varies by aircraft. Our guide to generic, 0–100% and engine-specific throttle axes explains when each assignment should be used.
How should I assign one or two throttle quadrants?
Use global axes when one lever must control every engine, and engine-specific axes when the hardware provides enough levers for independent control.
| Aircraft and hardware | Recommended layout |
|---|---|
| Single-engine piston, one quadrant | Throttle, propeller and mixture |
| Twin-engine piston, one quadrant | Global throttle, propeller and mixture controlling both engines |
| Twin-engine piston, two quadrants | Throttle 1, Throttle 2, Propeller 1, Propeller 2, Mixture 1 and Mixture 2 |
| Twin-engine jet, one quadrant | Throttle 1 and Throttle 2; use the spare axis for spoilers or flaps if supported |
| Four-engine aircraft | One global throttle, or additional hardware for independent engines |
With two quadrants, assign the corresponding engine-specific axes and remove simultaneous generic throttle, propeller and mixture bindings. Test one lever at a time while watching the cockpit controls and engine instruments; if one lever still moves both engines, a generic duplicate remains.
Complex airliners may not use standard spoiler, flap or throttle-detent behaviour. In that case, keep a dedicated aircraft profile and perform any calibration provided by the aircraft’s own cockpit panel or EFB.
What sensitivity settings should I use?
Start with the default response curves and change only the setting that fixes an observed problem. The Logitech yoke has less roll travel than a real aircraft control column, so a modest reduction in sensitivity around the centre can make hand-flying less abrupt without sacrificing full output.
- Add only enough dead zone to stop centre jitter or unwanted movement.
- Enable reverse axis when the cockpit control moves in the wrong direction.
- Adjust extremity settings only when the input graph cannot reach its endpoint.
- Do not hide poor Windows calibration with a large dead zone; that creates an unresponsive gap around the centre.
If the yoke will not centre or its inputs jump, use these Windows and MSFS 2024 yoke calibration checks before changing several sensitivity values at once.
Why is the yoke or throttle not working correctly?
Most reversed, doubled or missing inputs come from connection or profile problems rather than failed hardware.
| Symptom | Likely fix |
|---|---|
| The device is absent or disconnects | Check joy.cpl, use another direct PC USB port, bypass unpowered hubs and extension leads, then restart MSFS after Windows recognises it. |
| The supplied quadrant has no device tile | This is normal when it is connected through the yoke; find its axes under the yoke device. |
| The supplied quadrant shows no movement anywhere | Unplug the yoke’s USB cable, reseat the round quadrant connector firmly, then reconnect the yoke. |
| A lever acts only as full power or idle | Remove Increase or Decrease commands and bind the lever to an analogue Axis command. |
| An axis moves backwards | Enable Reverse Axis for that assignment instead of calibrating the hardware backwards. |
| Controls twitch or fight the pilot | Remove duplicate axes from other devices, including gamepad sticks and joystick twist axes, and check that piloting assistance is not adding inputs. |
| A lever reaches only part of its travel | Check its range in joy.cpl, recalibrate if needed, then inspect sensitivity and extremity settings. |
| A stationary axis flickers | Add the smallest dead zone or extremity dead zone that stops the movement. |
| The setup works in one aircraft but not another | Check the active profile, confirm that the aircraft has that control, and inspect autothrottle, throttle locks, AI assistance and aircraft-specific detent calibration. |
Windows normally recognises the yoke as a game controller without profile software. Logitech software may help if Windows does not expose the device correctly, but control assignments should still be made inside MSFS rather than converted into keyboard macros.
Should I create separate profiles for different aircraft?
Separate profiles prevent a working general-aviation setup from being disrupted by twin-engine mappings, jet detents or aircraft-specific controls.
Keep a simple single-engine profile and, if using two quadrants, another for twin-engine aircraft. Airliners with idle, climb or reverse detents deserve their own preset. MSFS 2020 may require manual profile selection, while MSFS 2024 can provide more aircraft-specific profile options depending on the aircraft and controller.