Why does my Saitek or Logitech yoke disconnect in X-Plane?
A Saitek or Logitech yoke that works only after replugging is usually being missed or power-suspended by the operating system before X-Plane scans it. USB hubs, weak ports, Windows power management, stale Logitech/Saitek software or corrupted controller preferences can cause it. Replugging forces fresh USB enumeration; it is not a proper fix.
This behaviour can affect X-Plane 11 and X-Plane 12. X-Plane supports hot-plugging, which explains why disconnecting and reconnecting the yoke appears to solve the problem temporarily.
How can I tell whether Windows or X-Plane is dropping the yoke?
Test the yoke in the operating system before opening X-Plane. On Windows, leave it connected from startup, press Windows key + R, enter joy.cpl, and inspect the axes and buttons. Our Windows joystick testing procedure explains what each result means.
| Symptom | Likely source |
|---|---|
The yoke is absent or frozen in joy.cpl until replugged | USB port, power management, driver or yoke hardware |
| It works in Windows but is absent from X-Plane's Joystick settings | X-Plane preferences, a control utility or a plug-in conflict |
| X-Plane lists it, but the axes do not move correctly | Calibration, assignments or the active controller profile |
| Windows plays the disconnect sound during use | Power loss, a poor connection or failing hardware |
| It fails after Shut down but works after Restart | Windows Fast Startup or USB power-state handling |
On macOS or Linux, use the system's USB device information for the same test. If the operating system cannot see the yoke, changing X-Plane's calibration or preferences cannot fix it.
How do I stop the yoke disconnecting at startup?
- Use a consistent startup order. Connect the yoke before launching X-Plane and allow the operating system to finish loading first. Avoid starting through a controller utility until the fault is resolved. We cover the recommended sequence in our X-Plane input-device setup and recognition checks.
- Connect directly to the computer. Bypass passive hubs, monitor ports, docks, extension leads and front-panel sockets. Try another native USB port, including a USB 2.0 port if the computer has one. Disconnect accessories from the yoke's own hub while testing; if a direct connection works, the original path has a power or compatibility problem.
- Disable USB power saving for the affected connection. In Windows Device Manager, inspect the relevant USB Root Hub or Generic USB Hub. Where a Power Management tab is available, clear the option allowing Windows to turn off that device to save power. USB selective suspend can also be disabled temporarily in the active power plan as a diagnostic test.
- Check Windows Fast Startup. If the yoke fails after a full shutdown but works after selecting Restart, disable Fast Startup temporarily and test again. Restart performs a more complete device reinitialisation than a Fast Startup boot.
- Remove competing control software. Close Logitech or legacy Saitek profiling utilities and any application that remaps joystick input. Basic yoke axes and buttons normally reach X-Plane as standard USB HID controls. If necessary, temporarily move the relevant third-party plug-in out of
Resources/pluginswhile X-Plane is closed. - Check the active X-Plane profile. If the yoke appears under Joystick settings, create or select the correct controller profile, calibrate it, and assign pitch and roll. Do not assign the same axis through both X-Plane and an external remapping utility. Our guide to calibrating and assigning a yoke in X-Plane 12 covers this stage.
Should I reinstall the Logitech or Saitek driver?
Usually not as the first step. Calibration cannot repair an absent USB device, and X-Plane normally reads the yoke's basic axes and buttons directly. Manufacturer software may still provide profiles, displays or support for related panels, depending on the exact hardware.
Consider reinstalling the appropriate package only when the yoke fails the operating-system test or its existing software is clearly conflicting. Do not install legacy Saitek and newer Logitech control packages together unless the particular devices require them; overlapping profiling software can create duplicate or locked inputs.
What if the yoke still needs replugging?
Start X-Plane once without replugging and inspect Log.txt in the main X-Plane folder. Search for the device name, then reconnect the yoke and compare the new entries. Recognition only after reconnection points to USB enumeration; recognition at both stages points towards an X-Plane profile or plug-in problem.
If Windows sees the yoke reliably but X-Plane does not, back up Output/preferences and test with regenerated preferences. This resets simulator settings, so it should come after the USB, software and profile checks rather than before them.
Finally, test the yoke on another computer with a direct USB connection. A device that disappears from the operating-system controller panel on multiple computers, especially when the cable moves or other controls draw power, probably has a failing cable, connector or internal USB controller.