Skip to content
FSX & FSX: Steam Edition 9 min read 545 views

How do I set up a Logitech/Saitek yoke and pedals in FSX?

Adam McEnroe
In short

Set up a Logitech or Saitek yoke and rudder pedals in FSX, remove duplicate axes, fix reversed toe brakes, and choose the right sensitivity settings.

To set up a Logitech or Saitek yoke and rudder pedals in FSX or FSX: Steam Edition, connect and verify both devices in Windows, enable controllers in FSX, delete duplicate automatic assignments, map each flight axis once, reverse any backward toe-brake axes, disable auto-rudder, and test in a default Cessna.

FSX means Microsoft Flight Simulator X. Older controllers may carry Saitek branding while later examples use Logitech or Logitech G, but FSX configures them in broadly the same way.

Logitech yoke setup before opening FSX

FSX setup is reliable only after Windows detects stable movement from the yoke, pedals and any throttle quadrant.

  1. Connect the yoke directly to the PC. Use a direct USB port while troubleshooting rather than an unpowered hub or the USB hub built into the yoke.
  2. Connect the rudder pedals separately. Logitech and Saitek Pro Flight pedals normally use their own USB connection. Do not connect or remove them while FSX is running.
  3. Attach the bundled throttle quadrant to the yoke. Its round connector goes into the marked socket on the yoke. A separately purchased USB quadrant is a different version and connects directly to the computer.
  4. Disconnect unused controllers temporarily. Gamepads, joysticks, racing pedals and other devices can receive automatic rudder, throttle or brake assignments.
  5. Keep working devices in the same USB ports. Moving a controller can make Windows present it to FSX under a different device identity, causing assignments to disappear or return to defaults.

Press Win+R, enter joy.cpl, and inspect each controller. Move the yoke through its complete aileron and elevator travel, push both rudder pedals fully, and operate each toe brake separately.

The aileron, elevator and rudder indicators should move smoothly and return consistently to centre. A toe brake rests at one end of its range rather than in the middle. Calibrate only if an axis is off-centre, misses part of its range or reports the wrong limits.

If Windows does not list the yoke or pedals, FSX cannot use them. Try a direct USB port, remove conflicting controller software and restart Windows with the controls connected. Our Logitech yoke connection and Windows detection checks cover that hardware stage in more detail.

An axis that jumps or spikes in joy.cpl has a hardware, connection or driver problem. Increasing the FSX null zone may hide a tiny centre fluctuation, but it will not repair unstable raw input.

What if the throttle quadrant has no USB plug?

The throttle quadrant supplied with many Logitech and Saitek yokes is designed to connect to the yoke, so it does not have its own USB plug.

Insert its round connector only into the matching socket on the yoke. Although it resembles an older keyboard or mouse connector, it is not intended for the PC's keyboard or mouse port. A standalone throttle quadrant normally has its own USB lead.

The main yoke and the rudder pedals still require USB connections. If either of those devices has no expected USB cable, confirm the exact model and whether any cable or interface is missing; no FSX setting can make an incomplete or non-USB device appear in Windows.

How do I assign the Logitech/Saitek yoke and pedals in FSX?

The safest FSX yoke setup is to inspect every connected controller, remove unwanted automatic mappings and assign each analogue axis to one physical control only.

  1. Open the Controls window. Start FSX with all controls connected, then open Options, Settings, and Controls. Press Alt if the classic menu bar is hidden.
  2. Enable the controllers. Make sure Enable Controller(s) is selected.
  3. Select each device separately. Use the controller-type list to inspect the yoke, pedals, throttle quadrant and any remaining game controllers. Work in the normal control-axis list, not a slew-mode category.
  4. Remove duplicate axes. Delete unwanted aileron, elevator, rudder, brake and throttle assignments from other devices. A mistake we see constantly is trying to cure two controllers fighting over one axis by changing sensitivity.
  5. Assign the primary axes. Select the appropriate axis entry and move only the intended control. Do not use digital commands such as Ailerons Left, Elevator Up or Brakes for an analogue yoke or pedal axis.
Physical controlFSX axisCorrect response
Yoke left and rightAileron axisTurning left raises the left aileron and lowers the right.
Yoke forward and backElevator axisPulling the yoke back raises the elevator.
Main pedal movementRudder axisPushing the left pedal forward moves the rudder left.
Left toe brakeLeft brake axisOnly the left brake increases when the left toe is pressed.
Right toe brakeRight brake axisOnly the right brake increases when the right toe is pressed.
  1. Correct reversed or crossed axes. Use Reverse when an axis responds in the wrong direction. Logitech and Saitek toe brakes commonly need reversing in FSX. If the left toe operates the right brake, swap the two assignments instead; reversing cannot correct crossed pedals.
  2. Disable auto-rudder. Turn off the auto-rudder option in FSX's realism settings. Otherwise, yoke input can add rudder and make pedal testing misleading.
  3. Configure buttons last. Once the axes work, assign elevator trim, flaps, parking brake, view controls and autopilot disconnect. This keeps button problems separate from axis problems.

For a three-lever quadrant, a typical arrangement is throttle, propeller and mixture. Use the generic axes when one lever should control all engines; choose engine-specific axes only for a physical multi-engine arrangement. Our FSX throttle-quadrant assignment guide explains the quadrant choices without duplicating them here.

How should I test the controls in a Cessna?

The default Cessna 172 is a good test aircraft because it has conventional controls and no complex add-on control logic.

With the engine stopped, use an outside view to confirm the aileron, elevator and rudder directions. Release the parking brake, start the aircraft and taxi slowly in calm weather. Test each toe brake independently before applying take-off power.

The Cessna 172 uses a fixed-pitch propeller, so a propeller-axis lever will have no effect in that aircraft. This is normal and does not mean the quadrant is faulty. Use an aircraft with a constant-speed propeller when testing the propeller lever.

What FSX sensitivity and null-zone settings should I use?

Start with high sensitivity and the smallest null zone that keeps each centred or released control steady.

ControlStarting pointWhen to adjust it
AileronHigh sensitivity; minimum null zoneAdd a small null zone only if the yoke will not settle at centre.
ElevatorHigh sensitivity; minimum null zoneIncrease the null zone slightly if pitch input drifts around neutral.
RudderHigh sensitivity; low null zoneIncrease it only enough to stop unintended rudder near centre.
Toe brakesHigh sensitivity; low null zoneAdd a little null zone if a correctly reversed brake still drags when released.

FSX's sensitivity slider is not a response-curve editor. Setting it too low can reduce or soften the available virtual control movement, while a large null zone creates an obvious dead area. After each adjustment, verify that full hardware travel still produces full control-surface or brake travel.

Why does the aircraft pull, twitch or ignore the pedals?

A pull, twitch or missing response usually indicates a reversed brake, duplicate assignment, wrong control mode or unstable Windows input rather than an unsuitable sensitivity value.

SymptomLikely causeFix
Brakes remain applied with both feet releasedToe-brake axes are reversed or duplicatedReverse each brake axis and remove other brake assignments.
Left pedal applies the right brakeLeft and right brake axes are crossedSwap the assignments; do not merely reverse them.
One pedal applies both brakesA generic brake command or duplicate axis is activeUse separate left and right brake axes and remove the conflicting binding.
Pedals work in Windows but not FSXControllers are disabled, the wrong device is selected or FSX started before connectionRestart FSX, enable controllers and inspect the pedal device in the normal axis list.
Controls work only in slew modeThe axes were assigned under slew controlsReassign them in the normal flight-control axis list.
Yoke or rudder twitches without inputRaw input is noisy or two devices control the same axisCheck joy.cpl, use a direct USB port and inspect every controller for duplicate axes.
The aircraft resists the yokeThe autopilot or add-on control logic is activeDisconnect the autopilot and repeat the test in a default aircraft.
Assignments vanish after changing USB portsWindows reports a different controller identityReturn the device to its previous port or rebuild its FSX assignments.

A single-engine Cessna can yaw under take-off power because FSX models torque, slipstream and P-factor. A pull that appears mainly at high power and responds normally to rudder may be expected. A constant pull during a low-power taxi is more likely to be a dragging toe brake or an off-centre rudder axis.

Keep FSX assignments from disappearing or firing twice

FSX normally saves native controller assignments automatically, but it relies on the device identities supplied by Windows.

Connect the controls before launching FSX, keep them in consistent USB ports and record the working assignments. FSX does not offer the convenient named, per-aircraft controller profiles used by newer simulators.

Programming software is unnecessary for basic yoke, pedal, brake and throttle axes. It can be useful for layered button commands or keyboard macros, but each function should have one owner. If a profile sends a keyboard command while FSX also assigns the same physical button directly, one press can trigger the command twice.

When a gamepad, second yoke or another set of pedals must remain connected, follow our method for preventing conflicts between multiple FSX controllers rather than deleting and rebuilding assignments after every flight.

Is this setup the same in Microsoft Flight Simulator 2020 or 2024?

No. Microsoft Flight Simulator 2020 and 2024 use controller profiles and control menus that differ substantially from FSX.

The underlying checks still apply: confirm Windows input, remove duplicate mappings and verify every axis direction. For either newer simulator, use our Logitech and Saitek controller-profile procedure for MSFS instead of following the FSX menu steps.

AI Assistant New

Still stuck? Ask Fly Away

Ask Fly Away is our AI flight-sim assistant. Ask your exact question and get a direct, step-by-step answer in seconds — free to try.

Ask Fly Away Free preview · unlimited for PRO members