Logitech G940 · Force 3D Pro · WingMan Force 3D
FFB-Bridge supports selected Logitech force-feedback sticks: Logitech Flight System G940, Logitech Force 3D Pro, and Logitech WingMan Force 3D. The force model is the same MSFS 2024 and X-Plane pipeline, with device-specific USB detection and direction handling. The G940 is driven directly through the stick's own force protocol on Windows, Linux, and macOS: 16-bit constant force, the native spring, the damping channel, and native centering, with the platform driver paths kept as automatic fallback. On Windows this removes the need for Logitech Gaming Software 5.10, whose 2010 kernel drivers current Windows Memory Integrity blocks; on Linux the native spring and damping channel are available for the first time; on macOS the stick has force feedback for the first time.


- Logitech Flight System G940
046D/C287- Logitech Force 3D Pro
046D/C286- Logitech WingMan Force 3D
046D/C283- Validation level
- Validated support; wider hardware reports still welcome
Supported-device registry
The bridge now chooses from a registry of supported force-feedback joysticks instead of assuming every install is a SideWinder FFB2.
Read the release changelogValidate on the Support page
After launch, run Support checks. If forces pull the wrong way, use the live polarity test. On sticks whose driver renders no periodic effects, rumble, buffets, and mechanical cues are synthesised automatically at 200 Hz into the constant-force output; there is no setting to find.
Open Support page guideOther FFB hardware
Other Logitech models, Thrustmaster bases, wheels, gameport adapters, and custom devices are still research targets. Use FFB Probe for those.
Run FFB ProbeKnown devices get known-good defaults
The G940 runs on its own decoded force protocol on Windows, Linux, and macOS (16-bit constant force, native spring, damping channel, and native centering), validated on all three, with the platform driver paths as automatic fallback. The Force 3D Pro and WingMan Force 3D use the platform driver paths; on Linux, sticks whose driver renders no periodic effects get rumble, buffets, and mechanical cues synthesised automatically into the constant-force output.
Have one of the selected Logitech sticks?
Download the current release, run Support checks, then send a support bundle if the hardware path needs tuning.