Force feedback on Linux, without the workarounds
FFB-Bridge runs natively on Linux as one AppImage: MSFS under Proton or X-Plane native, every supported stick through the kernel's own force-feedback interface, and the same 1,600+ profiles as Windows. No Wine for the app, no plugin in the simulator.
MSFS under Proton, X-Plane native
MSFS 2024 and 2020 under Proton talk to FFB-Bridge over SimConnect on port 5111; the Support page installs that entry into every MSFS prefix it finds, because Linux won't let Proton bind the stock port 500. X-Plane 11 and 12 connect over UDP with nothing to install.
- Auto-detected at start
- Steam, Flatpak Steam, Heroic and Lutris prefixes
- No plugin in either simulator
Every supported stick, through the kernel
MOZA AB6, AB9, AY90, AY210, the SideWinder Force Feedback 2, the Logitech G940, Force 3D Pro and WingMan Force 3D, and Brunner bases run through evdev force feedback. The Support page installs the udev rule when your account can't open the stick yet.
- One udev rule, installed with pkexec
- MOZA firmware channel over the base's serial port
- G940 over its own vendor protocol
Pro on Linux
Voice Control, Black Box, Cockpit Web and MOZA Base all run on Linux. Controls routes devices through the system's own uinput virtual devices, with no driver to install.
- Pro AppImage, installed separately from Free
- Cockpit Web pairs any browser on your network
- One licence, up to three computers of any OS