Hoofdstuk 1Over deze handleiding
Deze handleiding behandelt FFB-Bridge, een userspace-bridge die force-feedback-joysticks aanstuurt vanuit Microsoft Flight Simulator (2024 en 2020) en X-Plane 11 / 12 op Windows 10+, moderne Linux en macOS (Apple Silicon). MSFS verbindt via SimConnect TCP; X-Plane verbindt via UDP; de actieve sim wordt bij het opstarten automatisch gedetecteerd. Vijf stickfamilies zijn gevalideerd en plug-and-play waar getest: Microsoft SideWinder Force Feedback 2, MOZA AB9 + MH16 op Windows, Linux en macOS, Logitech Flight System G940, Logitech Force 3D Pro en Logitech WingMan Force 3D. Andere force-feedback-joysticks kunnen experimenteel worden ingeschakeld (hoofdstuk 2). De macOS-build is beperkt tot X-Plane 12 met de SideWinder FFB2 en MOZA AB9 + MH16; Windows en Linux blijven de MSFS-platforms. Dit is de single-file editie van de per-pagina handleiding op FFB-Bridge.com/docs — dezelfde inhoud, opgemaakt om van begin tot eind te lezen en om naar PDF af te drukken.
De OS-chips Windows,
Linux, en
Beide markeer paragrafen die slechts op één platform van toepassing zijn. Menu's en knoppen zijn binnen
vetgedrukt; bestandsnamen en snelkoppelingen zijn binnen
code.
Hoofdstuk 2Installeren
Gevalideerde plug-and-play-force-feedback-joysticks in v1.2.1: Microsoft SideWinder Force Feedback 2 (045E:001B), MOZA AB9 + MH16 (346E:1000 / 346E:1002, Windows, Linux, and macOS), Logitech Flight System G940 (046D:C287), Logitech Force 3D Pro (046D:C286), en Logitech WingMan Force 3D (046D:C283). Heb je een MOZA- of Logitech-stick, voer dan na installatie de Health checks op de Support-pagina uit en stuur feedback als er een apparaatspecifieke eigenaardigheid opduikt.
De telemetriemodus van MOZA Cockpit is bedoeld voor MOZA's eigen, door de simulator gevoede telemetriepad. Dit is niet de normale standaardmodus en kan ervoor zorgen dat de basis tijdens zelfstandige hardwaretests niets doet. Als de AB9 wordt gedetecteerd maar niets doet, zet MOZA Cockpit dan terug naar de normale/standaardmodus en probeer het opnieuw.
Naast deze gevalideerde apparaten kunnen andere force-feedback-joysticks worden ingeschakeld door je aan te melden bij Instellingen → Hardware → Niet-vermelde apparaten toestaan (experimenteel). De brug stuurt vervolgens een in aanmerking komend apparaat van de joystickklasse aan met veilige standaardinstellingen, een live invert- en pitch/roll-wisselkalibratie om de richting te bepalen, en crashherstel als vangnet. Wielen, gamepads en apparaten met één as kunnen niet als flightsticks worden bestuurd en worden naar de FFB-sonde geleid op ffb-probe.com in plaats daarvan.
2.1 Windows-installatieprogramma
Nadat je je op de startpagina hebt aangemeld, klik je op de Windows-link in de per e-mail verzonden download. Sla FfbBridge-Setup-x64.exe
en dubbelklik erop. Het installatieprogramma is gecodeerd met de identiteit van de Rohsam-uitgever. Gloednieuwe ondertekende builds kunnen nog steeds een SmartScreen-reputatieprompt tonen; controleer of de uitgever dat is
Rohsam Inc. of RohsamInc voordat u doorgaat.
De Inno Installatiewizard wordt geïnstalleerd in
%LOCALAPPDATA%\Programs\FfbBridge standaard. Geen beheerderstoestemming vereist; dit is een installatie per gebruiker. Een snelkoppeling in het Startmenu komt terecht in de FFB-Bridge-groep.
Om te verwijderen, opent u Apps en functies, zoek FFB-Bridge en kies Verwijderen. Uw profielen onder %APPDATA%\ffb-bridge worden bewaard voor een latere herinstallatie; verwijder die map voor een schone lei.
2.2 Linux AppImage
Sla de AppImage op via de per e-mail verzonden link, maak deze uitvoerbaar en laat de AppImage zijn gebruikersgerichte desktopinvoer installeren:
chmod +x FfbBridge-1.0.0-x86_64.AppImage
./FfbBridge-1.0.0-x86_64.AppImage --install
De --install vlag kopieert de AppImage naar
~/Applications, schrijft de .desktop
launcher en pictogrammen in uw XDG-gegevensmappen, en vernieuwt de desktopcaches indien mogelijk. Verwijder het opstartprogramma en de pictogrammen met --uninstall; verwijder de AppImage handmatig als u het bestand niet langer wilt hebben.

2.3 macOS (Apple Silicon)
macOS FFB-Bridge verzendt een ondertekende en notariële DMG voor Apple Silicon (M1 en nieuwer). Open de DMG en sleep FFB-Bridge naar de map Programma’s. De build is ondertekend met de Developer ID van Rohsam Inc. en gestapled, zodat Gatekeeper hem opent zonder melding “onbekende ontwikkelaar”. De macOS-build is beperkt tot X-Plane 12 met de Microsoft SideWinder Force Feedback 2 en MOZA AB9 + MH16.
2.4 udev-regel (Linux)
Om ervoor te zorgen dat de bridge de stick bij elke lancering kan openen zonder een polkit-prompt, installeert u de volgende udev-regel. De
Ondersteuning pagina heeft een installatieprogramma met één klik dat gebruikmaakt van pkexec om het te schrijven; je kunt ook met de hand installeren:
# /etc/udev/rules.d/99-ffb-bridge.rules
SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="001b", TAG+="uaccess"
SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c287", TAG+="uaccess"
SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c286", TAG+="uaccess"
SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c283", TAG+="uaccess"
Voeg het op NixOS toe aan configuration.nix onder
services.udev.extraRules, dan
sudo nixos-rebuild switch en sluit de stick opnieuw aan.
Hoofdstuk 3Eerste lancering
De eerste lanceringsstroom bestaat uit drie opeenvolgende modaliteiten: een fysiek gevaar Veiligheidsbevestiging, dan de Welkomstrondleidingen vervolgens het Dashboard. De veiligheidsdialoog kan niet worden gesloten totdat je het selectievakje 'Ik begrijp het' aanvinkt; Welkom kan worden overgeslagen en later opnieuw worden bekeken vanaf de Help-pagina.




Het Dashboard wordt geopend terwijl het apparaat wordt gedetecteerd en de armmeter in de bovenste strip leest NIET INGESCHAKELD. Krachten bereiken de stick pas als je expliciet inschakelt. De strook boven aan het venster is de operationele cockpit: merkblok, ARM-meter (midden, de visuele blikvanger), Sim · Apparaat · Modus-lampjes en de profielkiezer + knop Afstellen / Opslaan rechts. Live vluchtgetallen (IAS, G, Mach, pitch-/rolkracht, dataleeftijd, tickfrequentie) staan op een dunne band langs de onderkant van het inhoudsgebied.


Het venster gebruikt de normale bedieningselementen van het besturingssysteem voor minimaliseren, maximaliseren, sluiten en vergroten of verkleinen. De sluitactie volgt nog steeds het onderstaande systeemvakgedrag.
Klik op de ARM-meter in de strip om in te schakelen. De meter heeft drie statussen: NIET INGESCHAKELD (warme rand in rust, neutrale glyph), GEWAPEND (amberkleurig verloop + heldere glyph), STORING (rood — zie § 3.4).
Esc annuleert het arm-bevestigingsdialoogvenster als je van gedachten verandert voordat je bevestigt. Er zijn geen andere globale sneltoetsen; de bridge is muis-/tray-gestuurd door het ontwerp.


Veiligheid. De eerste arm klikt de stick vast in de getrimde middenpositie. Zorg ervoor dat niets (handen, kabels, iets los op het bureau) op of tegen de stick rust wanneer u uw arm bewapent.
3.4 Herstellen na een storing
Als een vereiste wegvalt terwijl je gewapend bent (meestal wordt de stick losgekoppeld of de sim crasht), gaat de meter naar STORING en de krachten stoppen. Het bijpassende lampje wordt rood, dus de oorzaak is ondubbelzinnig: DEVICE voor een unplug, SIM voor een sim drop. Klik op de meter om te bevestigen en terug te zetten naar NIET INGESCHAKELD; door de ontbrekende vereiste te herstellen kun je vervolgens opnieuw inschakelen. De Diagnose openen De link naast de meter brengt u naar het gebeurtenislogboek van het tabblad Diagnostiek op de ondersteuningspagina als u het volledige verhaal wilt weten voordat u de reset uitvoert.
Als u het venster sluit (X-knop), kunt u zich in de lade verbergen; de brug blijft draaien als je dat wilt Minimaliseren naar systeemvak. Gebruik het lademenu om in/uit te schakelen/weer te geven/af te sluiten. Op desktops zonder een bruikbare lade, zoals standaard GNOME Wayland, vertelt de bridge je dat sluiten direct wordt afgesloten in plaats van te verbergen.

Hoofdstuk 4MSFS verbinden (2024 en 2020)
Zowel Microsoft Flight Simulator 2024 als 2020 praten met FFB-Bridge via SimConnect TCP, en voor beide geldt dezelfde instelling. Op Windows werkt dit kant-en-klaar; op Linux onder Proton kan de standaardpoort (500) niet worden gebonden en een oplossing met één klik op het tabblad Gezondheidscontroles van de ondersteuningspagina voegt een parallelle, niet-bevoorrechte poort toe. (De onderstaande paden zijn die van MSFS 2024; MSFS 2020 gebruikt het equivalent Microsoft Flight Simulator map , die de bridge ook detecteert.)
4.1 Waar SimConnect.xml leeft
De locatie van het bestand is afhankelijk van de MSFS-installatiebron:
- Windows Steam
%APPDATA%\Microsoft Flight Simulator 2024\SimConnect.xml - Windows Store/Xbox
%LOCALAPPDATA%\Packages\Microsoft.Limitless_8wekyb3d8bbwe\LocalCache\SimConnect.xml - Linux Steam + Proton
~/.steam/steam/steamapps/compatdata/2537590/pfx/drive_c/users/steamuser/AppData/Roaming/Microsoft Flight Simulator 2024/SimConnect.xml
FFB-Bridge detecteert automatisch het juiste pad. Overschrijven met FFB_BRIDGE_MSFS_CONFIG of
FFB_BRIDGE_MSFS_PREFIX als u MSFS vanaf een niet-standaardlocatie uitvoert.
4.2 Oplossing met één klik vanaf de ondersteuningspagina
Openen Ondersteuningspagina → Tabblad Gezondheidscontroles. De SimConnect-configuratie rij toont het gedetecteerde XML-pad en de poort waarop de bridge zich richt. Drie uitkomsten:
- Groen: overeenkomend item gevonden, niets te doen.
- Amber Gebruik poort:X — binnenkomst op een andere poort; de knop neemt het over.
- Rood Repareren… — geen bruikbare invoer; het dialoogvenster laat precies zien wat het zal toevoegen.


Alle reparatiebewerkingen zijn additief: bestaande vermeldingen worden nooit overschreven. Als de XML niet kan worden geparseerd, wordt eerst een back-up met tijdstempel gemaakt.
Hoofdstuk 5X-Plane aansluiten 11 / 12
Nul-config. X-Plane accepteert UDP RREF-abonnees
127.0.0.1:49000 standaard; FFB-Bridge abonneert zich op lancering en datastromen. Als X-Plane draait wanneer je de bridge start, wordt het SIM-lampje in de bovenste strip binnen milliseconden groen.
Een 3 seconden durende waakhond houdt zich bezig met het UDP no-disconnect-probleem: als er drie seconden lang geen datarefs binnenkomen, wordt het SIM-lampje rood. Het laden van een nieuwe vlucht wordt automatisch hersteld.
Firewalls interfereren zelden met loopback, maar als de X-Plane-test op de ondersteuningspagina rood is en X-Plane daadwerkelijk actief is, controleer dan of er een firewall is die UDP 49000 blokkeert. Zie hoofdstuk 14 voor de herstelstroom.
Hoofdstuk 6Dashboard


De operationele status (inschakelen, sim, apparaat, modus, profiel) staat niet meer op deze pagina. Die is naar de blijvende bovenste strook verplaatst, zodat ze zichtbaar blijft terwijl je op Tuning, Diagnostics of ergens anders bent. Het Dashboard is het live uitlegoppervlak: wat de sim rapporteert, welke dynamische kanalen actief zijn en welke basisveerstatus de stick vasthoudt.
Linkerpaneel: vluchtstatus. Een rij van drie numerieke uitlezingen - luchtsnelheid (kt), G-belasting (g, oranje worden buiten het normale bereik), Mach - over een paar BiBars voor hoogteroer- en rolroerafbuiging. Onder de balken bevinden zich kleinere uitlezingen voor hoogteroertrim, grondstatus en overtrekwaarschuwing. De gebruikersinterface wordt vernieuwd bij ~20 Hz: een gedecimeerd beeld van de 50 Hz-regellus.
Onderaan het linkerpaneel vindt u een lijst met effectgroep-schakelaars: Stickgevoel, motorgerommel, casco-buffet, grondloop, mechanische schouders, asbelasting en automatische piloot volgen. Elke rij heeft een selectievakje, een livestatus en een compacte niveaubalk. Gebruik deze als snelle mutes voor A/B-vergelijkingen tijdens de vlucht; de versterking per effect blijft op Tuning staan. De schakelstatus maakt deel uit van het actieve profiel.
Rechterpaneel: stickactiviteit. De kop noemt de sterkste dynamische bijdragers, de gestapelde balk groepeert ze op familie, en de actieve-kanaalchips tonen individuele waarden wanneer ze er toe doen. De centreerveer wordt behandeld als het basisgevoel, dus de actieve lijst richt zich op veranderingen boven die basislijn: trimcentrum, G-load-veerveranderingen, asbelasting, motorgerommel, grondloop, buffets en mechanische one-shots. Asbelastingbalken gebruiken een ander blauw dan de bijdrage van de veerbelasting; het centreerveergedeelte toont de coëfficiënt, de dode band en het pitch-/roll-centrum.
Hoofdstuk 7Tuning


Elke wijziging van de schuifregelaar is van toepassing op de volgende 50 Hz-tik; je kunt vliegen terwijl de Tuning-pagina op een tweede monitor is vastgezet en de effecten aanpassen terwijl ze plaatsvinden.
7.1 Hoofdversterking
Eén enkele vermenigvuldiger toegepast aan de uitvoerrand van het apparaat, weergegeven als een percentage van 0% tot 100%. 100% is het ontworpen niveau (en de standaard); lagere waarden dempen alles wat de bridge verzendt, inclusief de centreerveer-coëfficiënt, luchtsnelheidskrachten, gerommel, buffets, aanhoudende weerstand en one-shots. Bij 0% wordt er geen krachtuitvoer verzonden. Er is geen “boost” boven de 100%; dat plafond is het plafond waartoe de versterking-schuifregelaars per effect werken. Onder de schuifregelaar drijft de bridge het apparaat aan op 95% van zijn volledige autoriteit, waardoor er 5% hoofdruimte overblijft.


7.2 Schuifregelaargroepen
Van boven naar beneden: Centreerveer (basis, lagesnelheidsvloer, G-versterking, min/max-begrenzing, dode band) · Aerodynamische belasting (pitch-versterking, rolversterking) · Trim (één Trimmen inschakelen schakelaar, hoogteroer eerst) · Stickgevoel (gevoel van het besturingssysteem selector, snelheidsdemping, bedieningsrandbonus, stickval) · Grondeffecten (gerommel op de landingsbaan, landingsdreun, landingsgestel-stoten, remtrilling, neuswiel-shimmy, pitch-cue voor grondversnellingen een type onderstel Keuzeschakelaar wielen/ski's/floats) · Aero-buffetten (stall, overspeed, Mach, spoiler, turbulentie, plus een stall stick-shaker) · Motor (motorgerommel, omgekeerd gerommel) · One-shots (landingsgestel uitgeklapt, flapstap) · Automatische piloot (AP-signaal met lage autoriteit). Zie hoofdstuk 12 voor de volledige referentie.
7.3 Stickval
Stick drop modelleert de zwaartekrachtafwijking op een onbelast hoogteroer bij lage luchtsnelheid — wat ervoor zorgt dat het juk van een geparkeerd GA-vliegtuig iets vóór het midden zit. Twee schuifregelaars: Kracht (hoe hard de bias trekt) en Vervagen luchtsnelheid (de kts waarbij de bias tot nul is gedaald). De standaardinstellingen zijn Cessna-klasse: verlaag de Force naar 0 om het stil te leggen op jet- of fly-by-wire-profielen.
7.4 Trimmen
Trimmen is één schakelaar: Trimmen inschakelen, bovenaan de Tuning-pagina. Met het op, trimmen verlicht de vastgehouden luchtsnelheidsgebonden kracht (berekend tegen (hoogteroer − trim)) en verschuift het centrerende doel naar de getrimde positie, zodat je in een getrimde stabiele toestand met een neutrale stick bijna geen kracht voelt en de stick bij het loslaten in de getrimde positie blijft hangen - zoals een echte met kabels bevestigde stick zich gedraagt. Met het uit, trimmen doet niets met de stick. De hoogteroer is de hoofdbediening; De trimsterkte van het rolroer zit onder een Geavanceerd openbaarmaking. (Eerdere builds hadden een tweede, verborgen trimpad alleen in het midden dat de stick bleef bewegen, zelfs als het trimmen was uitgeschakeld - dat is stopgezet, dus "Trimmen inschakelen" uit schakelt het trimmen nu echt uit.)
7.5 Gevoel van besturingssysteem
Een selector per vliegtuig bovenaan de Stickgevoel groep met drie instellingen: Handleiding, Hydraulisch versterkt, en Fly-by-wire. Het moduleert de bestaande centreer- en aerodynamische belastingkrachten zodat deze overeenkomen met hoe de besturing van het echte vliegtuig aanvoelt:
- Handleiding (standaard) — mechanische/kabelbediening; geen verandering in het basisgevoel.
- Hydraulisch versterkt — verzacht de aerodynamische belasting zoals een kunstmatig aanvoelend systeem dat doet, zonder deze te verwijderen.
- Fly-by-wire — onderdrukt de aerodynamische belasting en de verstijving van de G-belasting, passend bij een veergecentreerde sidestick.
De ingebouwde starters stellen dit per casco in — de GA- en turbopropstarters zijn Handmatig, de 747-8 is Hydraulisch versterkt en de A320neo is Fly-by-wire — dus een starter is een goede referentie om uit te kiezen.
7.6 Interactie met schuifregelaars
Sleep de duim, klik ergens langs de baan om daarheen te springen, of klik één keer om scherp te stellen en gebruik vervolgens de wiel-/pijltoetsen. Zweven en scrollen wel niet leg het wiel vast — de schuifregelaar moet eerst gefocust zijn — zodat je over de pagina langs zwevende schuifregelaars kunt scrollen zonder ze te verschuiven.
7.7 Vuile indicatoren en resets
Wanneer een slider afwijkt van het geladen profiel, een pijl terug glyph opnieuw instellen verschijnt naast de waarde ervan; klik erop om alleen die schuifregelaar terug te zetten. Elke sectiekop bevat een bijpassende glyph die elke schuifregelaar in de sectie opnieuw instelt. EEN Gooi weg knop op de profielkaart zet alles in één keer terug. De oranje stip op de profielkiezer geeft een samenvatting van “dit profiel heeft niet-opgeslagen wijzigingen”. Resets zijn alleen lokaal en hebben geen invloed op het opgeslagen profiel.


7.8 Opslaan
Opslaan overschrijft het actieve profiel. Opslaan als… opent een dialoogvenster om onder een nieuwe naam op te slaan. Startervoorinstellingen zijn alleen-lezen; Opslaan als maakt het bewerkbare vliegtuigprofiel aan dat u behoudt.
Hoofdstuk 8Profielen


Opgeslagen profielen zijn JSON-bestanden onder %APPDATA%\ffb-bridge\profiles\
(Windows) of ~/.config/ffb-bridge/profiles/
(Linux, ter ere van $XDG_CONFIG_HOME; macOS gebruikt hetzelfde pad). Elk bestand is één profiel. Kopieer ze tussen machines of deel ze met anderen door het bestand te e-mailen.
Er is ook een gratis community Profielbibliotheek op FFB-Bridge.com/profiles: blader en download profielen die andere gebruikers hebben gepubliceerd (geen account nodig), en publiceer uw eigen profielen met de hele wereld Deel Actie op de pagina Profielen. Deel het profiel aan de bibliotheek met het indieningsformulier vooraf ingevuld; u logt alleen in op het moment dat u publiceert, er wordt niets stil geüpload en ingebouwde starters kunnen niet worden gedeeld. Gedeelde profielen worden verzonden in een voorwaarts compatibel formaat dat beschrijvende metadata bevat en netjes migreert naar nieuwere app-versies; gewone, met de hand gekopieerde bestanden werken nog steeds als voorheen. Er is een communityforum aanwezig FFB-Bridge.com/community.
Starters en opgeslagen profielen delen één lijst. Acties: Gebruik het geselecteerde profiel, Duplicaat geselecteerd, Geselecteerde verwijderen, en Vernieuwen. Startervoorinstellingen zijn alleen-lezen; gebruik Dupliceren of Opslaan als om een bewerkbare kopie te krijgen.


Ingebouwde starters zijn vernoemd naar het MSFS-vliegtuig: Cessna 172 Skyhawk (G1000), Daher TBM 930, Beechcraft King Air 350i, Airbus A320neo en Boeing 747-8 Intercontinental. Het wisselen van profiel wordt toegepast op de volgende 50 Hz-tick zonder uit te schakelen. De profielkiezer op Tuning toont een oranje stip voor niet-opgeslagen wijzigingen — sla ze op voordat je een ander profiel laadt, anders verlies je de wijzigingen.
Hoofdstuk 9Ondersteuningspagina – tabblad Diagnostische gegevens




Het tabblad Diagnostiek is het diepere triageoppervlak. De vier bovenste kaarten zijn zichtbaar Apparaat, Gegevensbron, Krachtuitvoer, en Logboekstatus voordat je in details duikt. Het runtimepaneel toont de uptime van de huidige sessie, de dataleeftijd, de UI-telemetriesnelheid, de regellussnelheid, de doelsnelheid, actieve/toegewezen effecten, herbevestigingen en het aantal uitzonderingen.
Het gebeurtenislogboek is doorzoekbaar en op niveau gefilterd. Info, Waarschuwen en Fouten schakelen tussen trimmen op ernst, het zoekvak komt overeen met elke subtekenreeks, en Kopie zichtbaar exporteert exact de rijen die momenteel worden weergegeven. Gebruik Kopieer volledig log of Volledig log exporteren... wanneer ondersteuning het volledige sessielogboek op schijf nodig heeft.


De Supportbundel knop produceert een enkele ZIP voor feedbackrapporten. Na het exporteren toont het tabblad de bestandsnaam, de grootte, een link naar het feedbackformulier en Bestand onthullen waar de desktop de bundellocatie kan openen. Zie hoofdstuk 15 voor de volledige inhoudsopgave.


Hoofdstuk 10Gezondheidscontroles en hardware-instellingen


10.1 Gezondheidscontroles
De ondersteuningspagina wordt geopend op de Gezondheidscontroles Tabblad . Klik Controles uitvoeren om de ondersteunde joystick, MSFS SimConnect-configuratie en bereikbaarheid, X-Plane-bereikbaarheid en de runtime-status te onderzoeken. Rijen worden onafhankelijk bijgewerkt en gebruiken de statussen PASS, INFO, WARN, FAIL, READY, CHECKING en N/A, zodat een niet-actieve simulator niet wordt verward met een defecte.
Waar een oplossing voor de hand ligt, biedt de rij een inline-actie: Installeer udev-regel, Gebruik poort:X, Repareren…, of Onthullen. Het dialoogvenster Herstellen laat precies zien wat er zal veranderen voordat het wordt toegepast, en overschrijft nooit bestaande vermeldingen.


10.2 Hardware-instellingen
De pagina Instellingen Hardware tabbladhosts Keer de aspolariteit om en het live dragpad polariteitstest. Verschillende productieruns van de FFB2 lezen de polariteit anders; de test verifieert welke kant die van jou op gaat door de stick in realtime vanaf een 2-assig sleeppad te besturen. Klik op Start, beweeg de puck, klik op Stop en antwoord vervolgens: 'Heeft de stick de puck gevolgd?' — Ja maakt geen verandering, Nee zet de schakelaar automatisch om. De schakelaar bevindt zich op installatieniveau en draait zowel de pitch- als de roll-as samen.


10.3 Software-gemengde periodieken
De brug heeft twee manieren om periodieke en eenmalige effecten naar de FFB2 te sturen. Hardware-modus — de standaard voor een nieuwe installatie — maakt gebruik van onbewerkte HID/PID-force-uitvoer rechtstreeks op de SideWinder FFB2, waarbij DirectInput wordt bewaard als reserve voor compatibiliteit waar nodig. De huidige Windows-builds houden die topologie opzettelijk klein: één vectorconstante, één veer met twee assen en een luie periodieke pool met drie slots. De firmware stuurt nog steeds periodieke golfvormen met de oorspronkelijke snelheid aan; de brug hergebruikt die fysieke slots voor startbaan-, motor-, buffet- en eenmalige signalen. Software-gemengde periodieken, op hetzelfde tabblad Settings → Hardware, houdt alleen het hardwarepad voor continue kracht/centrering aan en synthetiseert periodieke/eenmalige signalen in C# op 200 Hz, waarbij het resultaat in de constante-krachtuitvoer wordt gevouwen.
De hardwaremodus is helderder en heeft een lagere latentie bij de effecten met de hoogste frequentie, omdat de firmware deze sneller aanstuurt dan de tickrate van de bridge. Softwareblending is de terugval in compatibiliteit bij mislukte hardwaretests, geclassificeerde crashes met hardware-effecten of gebruikers die er opzettelijk de voorkeur aan geven; een generieke onreine exit dwingt op zichzelf geen software-blending af. De hoogfrequente randen kunnen iets zachter aanvoelen. Hoe dan ook opnieuw opstarten vereist: de coördinator leest de modus bij het opstarten. Gebruik Hardware-effecten testen om de compacte hardwaretopologie veilig uit te proberen in een afzonderlijk werkproces.
Linux-acties die systeempaden doorschrijven
pkexec. Afsluitcodes: 0 = succes, 126 = gebruiker heeft de prompt afgewezen, 127 = auth-fout / geen polkit-agent.
Hoofdstuk 11Mock Sim


Mock Sim is een testbankmodus voor de force-pipeline. Schakel Mock Sim in via de opvallende rij bovenaan de pagina en gebruik daarna de normale Arm-knop in de bovenste strip. Het Dashboard en de statusstrip tonen de bron als demo in plaats van live sim.
De scenario's zijn bewust overdreven zodat elke force-familie duidelijk voelbaar is op de stick: takeoff roll, brake shudder, turbulence, flap buffet, spoiler buffet, stall buffet, overspeed buffet en rate damping. Het zijn demo's, geen getunede vliegtuigprofielen.


De Direct Stick-test verplaatst het veercentrum rechtstreeks: versleep de stip en de fysieke stick zou hem moeten achtervolgen, zelfs bij 0 KIAS. Dit is de snelste manier om het krachtpad, de centreerveer en de polariteit te bewijzen voordat u gaat vliegen.
Als je Mock Sim uitschakelt, stopt de force-output, worden alle mock-invoeren gereset en keert de bridge terug naar Live. Als er een echte simulator verbonden is, wordt de pagina vergrendeld met een verklarende banner zodat live-telemetrie de enige bron blijft.


HulpHulp en rondleiding


De Help-pagina bevindt zich niet in de zijbalk; deze wordt automatisch geopend bij de eerste keer opstarten en kan op elk gewenst moment opnieuw worden afgespeeld via Ondersteuning → Hulpbronnen → Welkomstrondleiding opnieuw afspelen. Het is een actiehub met tabbladen. Begin toont de installatiestatus, de vliegchecklist, de aanbevolen afstemmingsvolgorde en het ondersteuningsbundelpad. Problemen oplossen groepeert veelvoorkomende symptomen en verwijst naar de pagina die eigenaar is van elke oplossing. Ondersteuning koppelt de ondersteuningsbundelexport van het tabblad Diagnostiek aan het feedbackformulier. Bronnen opent de online documenten, de afdrukbare handleiding, feedback, privacy en uitgever/juridische bronnen. De desktop-app gebruikt de meegeleverde PDF-handleiding wanneer deze aanwezig is en valt terug op de online handleiding wanneer het lokale bestand niet beschikbaar is.
InstellingenInstellingen


Instellingen bevat installatieniveau-voorkeuren, geen vliegtuigtuning. Algemeen regelt het gedrag van de sluitknop, het thema, Visueel contrast (een Standaard / Hoog contrast keuze die het contrast in de hele app verhoogt (oppervlakken, tekst, randen, knoppen, statuslampjes en kleuren van effectgroepen) zonder enige krachtuitvoer te veranderen) en reset van de gebruikersinterface bij eerste lancering. Sessie regelt automatisch inschakelen (wanneer een ondersteund apparaat en een live sim beide gereed zijn) en automatisch uitschakelen (wanneer de sim wordt afgesloten); beide zijn standaard uitgeschakeld. Hardware bevat de force-feedback apparaatkiezer, de effectweergavemodus, de Windows-apparaatbackend, de Niet-vermelde apparaten toestaan (experimenteel) opt-in, en de polariteit/pitch-roll-swap astest. Privacy en diagnostiek opent de lokale configuratie- en diagnosemappen en wist crashrapporten of logbestanden op deze machine.
Hoofdstuk 12Referentie krachteffecten
Meegeleverde effecten bij v1.2.1:
- Centreerveer — verstijft met G-belasting, de dode band schaalt met luchtsnelheid, het centrum verschuift met trim.
- Luchtsnelheidsgebonden pitchkracht — constante kracht op de pitch-as, geschaald door luchtsnelheid² × hoogteroerverschuiving.
- Luchtsnelheidsgebonden rolkracht — hetzelfde model op de rol-as, onafhankelijk afgesteld.
- Snelheidsdemping — tegengestelde kracht evenredig met de rotatiesnelheid van de lichaamsas (p, q); viskeuze demping.
- Stickval — zwaartekrachtafwijking op de hoogteroer bij lage luchtsnelheid; trekt de stick naar voren wanneer deze geparkeerd staat, vervaagt met Fade-luchtsnelheid (standaard 30 knopen).
- Automatische piloot volgen — optioneel veersignaal met lage autoriteit richting de flight-directorreferentie van de automatische piloot. Standaard uitgeschakeld in huidige builds.
- Startbaangerommel — continue periodieke kracht, geschaald op basis van de rijsnelheid en het type ondergrond (gras 1,5–1,9×, ijs 0,3–0,5×).
- Touchdown-dreun — enkele impuls bij de overgang naar de grond; amplitude geschaald op verticale snelheid en piekbandbelasting (zodat een zachte landing zachter aanvoelt dan een harde aankomst).
- Trillen van de remmen — laagfrequent gerommel evenredig aan de remdoorbuiging, op de grond afgesloten.
- Landingsgestel-stoten — discrete impulsen tijdens het taxiën onder ~40 kt.
- Aero-buffetten — zeven subeffecten (overtrek, overspeed, Mach, spoiler, klep, landingsgestel, turbulentie) die een buffetgenerator delen.
- Motorgerommel — gebruikt de trillingswaarde per motor van de sim wanneer deze wordt gerapporteerd (turboprops, jets); valt terug naar een gesynthetiseerde RPM-helling wanneer de sim dit niet rapporteert.
- Gerommel bij omgekeerde stuwkracht — uitrol-gerommel wanneer de omgekeerde stuwkracht wordt ingeschakeld, geschaald op grondsnelheid.
- Mechanische one-shots – het inzetten van het landingsgestel en het trillen van de flapstappen bij elke overgang, in beide richtingen.
- Aanhoudende aero-drag pitch-krachten - flapweerstand, spoilerweerstand, landingsgestel-weerstand en propwash-pitch. Constante pitch-biases die de trim-out weerspiegelen die een piloot voelt wanneer de configuratie verandert.
- Overtrek-stick-shaker — een scherp, continu gezoem gekoppeld aan de eigen overtrekwaarschuwing van de sim, los van en als aanvulling op het gesynthetiseerde overtrekbuffet. Standaard uitgeschakeld op de GA-starter; aan voor de snellere starters.
- Neuswiel-shimmy — een snelle trilling van links naar rechts (rol-as) tijdens de grondrol, afgestemd per vliegtuig.
- Pitch-cue voor grondversnelling — een pitch-as-signaal dat gekoppeld is aan versnelling tijdens de grondloop.
Twee per vliegtuig modulatoren bovenop de bovenstaande effecten in plaats van nieuwe eigen kanalen toe te voegen. De gevoel van het besturingssysteem keuzeschakelaar (Handmatig / Hydraulisch versterkt / Fly-by-wire) schaalt de aerodynamische belasting en de G-load-veerverstijving zodat deze overeenkomt met het besturingssysteem van het vliegtuig (§ 7.5). De type onderstel -selector (Wielen / Ski's / Drijflichamen) schaalt het voortdurende grondloop-gerommel - landingsbaangerommel, landingsgestel-stoten en neuswiel-shimmy.
Alles telt op tot twee uitgangen (pitch- + rolkracht plus veerparameters). De hoofdversterking wordt aan de apparaatuitgangsrand toegepast op alle krachtuitvoer, inclusief veercoëfficiënt; een pitch-/roll-polariteitsomkering op installatieniveau (Instellingen → Hardware) keert beide assen samen om aan de apparaatuitgangsrand als je hardware de polariteit omgekeerd leest. Het Dashboard scheidt de basisveer van actieve dynamische kanalen, zodat je op elk moment kunt zien welke effecten bijdragen.
Trim verandert de invoer naar effecten 1 (centreerveer) en 2/3 (door luchtsnelheid belaste pitch-/roll-krachten). Met Trimmen inschakelen ingeschakeld, verwijzen ze naar (stick − trim) en het centreerdoel volgt de getrimde positie — in een getrimde stabiele toestand met neutrale stick neemt de vastgehouden kracht af en zakt de stick bij het loslaten naar de getrimde positie. Als het uitgeschakeld is, beweegt trim de stick helemaal niet. De enkele schakelaar bevindt zich bovenaan de Tuning-pagina (elevator eerst; rolroersterkte onder Geavanceerd).
Software-gemengde periodieken is een keuze voor de verzendmodus, geen functieschakelaar. Beide modi zijn volledig afgestemd: dezelfde effectcatalogus, dezelfde schuifregelaars. In hardware
modus (de standaard voor nieuwe installatie) wijst de brug één vectorconstante, één tweeassige veer en een lazy
Sine / Triangle /
Triangle periodieke pool. In
software-gemengd Pauze- en stale-telemetrieveiligheid vallen buiten de effectencatalogus. Sim-pauze is onmiddellijk: op het moment dat MSFS of X-Plane gepauzeerd rapporteert (of de bevroren-frame-waakhond waarden detecteert die niet meer veranderen), zakt elke dynamische kracht op dezelfde tick naar nul en houdt de stick een neutrale standaardveer vast totdat live data wordt hervat. De door de gebruiker afstelbare
Pauze- en muffe-telemetrieveiligheid vallen buiten de effectencatalogus. De Sim-pauze is onmiddellijk: op het moment dat MSFS of X-Plane rapporteert dat het is gepauzeerd (of de bevroren-frame-waakhond waarden detecteert die niet meer veranderen), zakt elke dynamische kracht op dezelfde tick naar nul en houdt de stick een neutrale standaardveer vast totdat de live gegevens worden hervat. De door de gebruiker af te stemmen Waakhond schuifregelaars regelen de afzonderlijke fade-timing van "sim ging volledig weg".
Hoofdstuk 13Tuning-gids
Controleer eerst de polariteit via Instellingen → Hardware drag-pad polariteitstest (hoofdstuk 10) — als de krachten worden omgekeerd, zal elke versterking die je hieronder instelt, het verkeerde teken bestrijden. Werk vervolgens de fasen op volgorde af en bewaar het profiel na elke fase, zodat je terug kunt vallen.
- Hoofdversterking. Begin bij 100%. Vlieg in kruisvlucht, zoek naar motorverzadiging; als de stick bij volledige afbuiging hard aanvoelt, zak dan naar 80% en herhaal. Hiermee wordt elke kracht geschaald, inclusief de veer. Er is geen boost boven de 100%: dat is het ontworpen plafond.
- Centreerveer. Laat de stick los tijdens cruise: pittig versus traag. Trek dan een draai van 2G: wordt het stevig? Als het centreren van de taxi of sim-disconnect te slap aanvoelt, breng dan de Low-speed veervloer omhoog voordat u de G-versterking najaagt.
- Stickval. Parkeer het vliegtuig, motor uit – de stick moet iets naar voren zitten (modellering van de zwaartekracht op het onbelaste hoogteroer). Pas Force aan voor de rustpositie en Fade airspeed voor wanneer die verdwijnt in de startloop. Stel Force in op 0 voor jet-/fly-by-wire-profielen.
- Gevoel van bedieningssysteem. Stel Handmatig, Hydraulisch versterkt of Fly-by-wire bovenaan het Stickgevoel in, zodat het bij het vliegtuig past voordat je de versterkingen afstelt. Het schaalt de aerodynamische belasting en de G-load-veer, dus stel deze eerst in, anders jagen je versterkingen een bewegend doel na.
- Trim. Bepaal of Trimmen inschakelen staat aan. Aan: bij het trimmen wordt de vastgehouden kracht verminderd en de stick blijft in de getrimde positie zitten - bij trimmen met een neutrale stick, kracht van bijna nul, blijft de stick vasthouden bij het loslaten. Uit: trimmen doet niets met de stick. Stel het in voordat je de belastingen afstelt; halverwege het afstellen wisselen verschuift de gevoelde krachten.
- Aërodynamische belasting. Duw de stick zonder te trimmen; het zou moeten aanvoelen alsof lucht terugduwt. Verifieer over de hele snelheidsenvelop.
- Grondeffecten. Taxi op verhard versus gras. Rem. Plant een stevige aankomst.
- Buffetten. Power-off-overtrek voor het overtrekbuffet; zet spoilers in voor het spoilerbuffet.
- Mechanische one-shots. In-/uitschuiven van landingsgestel en kleppen.
- Motor. Stationair versus startvermogen - zou duidelijk anders moeten aanvoelen.
- Snelheidsdemping. Als de stick terugringt naar het midden, breng hem dan omhoog. Te veel en de stick voelt dood aan.
Vliegtuigtypepatronen: lichte eenmotorige toestellen willen stevige centrering en gematigde belasting; aerobatic wil zachte centrering en lage demping; zware jets willen zware demping en sterke AP-terugaandrijving; bush / STOL wil een lage centreerbasis maar hoge G-versterking. Begin met de ingebouwde starter die het dichtst bij je vliegtuig ligt: Cessna 172 Skyhawk (G1000), Daher TBM 930, Beechcraft King Air 350i, Airbus A320neo of Boeing 747-8 Intercontinental.
Hoofdstuk 14Problemen oplossen
14.1 Stick beweegt niet
Bevestig in de bovenste strook in volgorde: (1) de ARM-meter staat op INGESCHAKELD (oranje) — niet uitgeschakeld of defect; (2) het APPARAAT-lampje is groen ('Gereed'); (3) het SIM-lampje is groen ('Sim verbonden'). Een rood lampje wijst naar de overeenkomstige rij op het tabblad Gezondheidscontroles van de ondersteuningspagina.
14.2 MSFS verbindt, maar krachten voelen verkeerd aan
Laad de starter die zich het dichtst bij uw vliegtuig bevindt. Het meeste ‘verkeerde’ gevoel komt van een profiel dat is afgestemd op een andere vliegtuigklasse. Vliegtuigen van derden slaan af en toe de implementatie van standaard SimVars over - de bridge tolereert dat (ontbrekende vars zijn standaard op nul), maar de effecten die daarvan afhankelijk zijn, zullen stilvallen.
14.3 Systeemvakpictogram verschijnt niet (Linux)
Sommige desktops worden niet standaard geleverd met een trayhost; GNOME Wayland is de grote. De bridge detecteert dit en toont een banner waarin wordt uitgelegd dat close de app direct zal afsluiten in plaats van te verbergen. Installeer AppIndicator-ondersteuning op GNOME om een lade terug te krijgen; KDE, Xfce, Cinnamon, MATE en Budgie werken kant-en-klaar.
14.4 Windows-hardwaremodus crasht na inschakelen
Eerdere builds konden op sommige Windows/FFB2-stacks crashen omdat de hardwaremodus een grote behouden DirectInput-effecttabel creëerde. Dit was een bug in de bridge-architectuur, geen MSFS of slechte firmware. Het huidige hardwarepad gebruikt één vectorconstante, één tweeassige veer en een luie periodieke pool met drie slots, met onbewerkte HID/PID als het standaard SideWinder FFB2-pad en DirectInput als fallback. Versie 1.0 reset ook de onbewerkte HID/PID-effecttabel voordat deze opnieuw wordt ingeschakeld nadat de simulator is losgekoppeld. Als een huidige build nog steeds crasht in de hardwaremodus, voer dan het bestand Hardware-effecten testen Sonde op het tabblad Instellingen → Hardware en ga naar Software-gemengde periodieken als de brug dat herstel biedt.
14.5 Crash bij lancering
Bij de volgende start wordt een crashrapportvenster weergegeven met de stacktracering en een Feedbackformulier openen knop waarmee het crashlogboek vooraf wordt toegevoegd. Als de app crasht voordat het dialoogvenster verschijnt, haalt u het logboek er handmatig uit
%LOCALAPPDATA%\ffb-bridge\crashes\ (Windows) of
~/.local/share/ffb-bridge/crashes/ (Linux).
14.6 Krachten verdwijnen na een pauze of langdurig stotteren
Huidige builds zijn hier rechtstreeks op gericht. MSFS-pauze en Actieve Pauze onderdrukken dynamische effecten onmiddellijk, houden een neutrale standaardveer vast terwijl ze zijn gepauzeerd, laten veren waar mogelijk stil doorspelen en uploaden veerparameters opnieuw voordat ze na stilte opnieuw worden afgespeeld. Als de rol- of stampkracht na het hervatten nog steeds afwezig lijkt, exporteer dan meteen een ondersteuningsbundel en noteer wat het Dashboard liet zien onder stickactiviteit.
Hoofdstuk 15Ondersteuningsbundels
Een ondersteuningsbundel is een enkele ZIP geproduceerd door Diagnostiek → Ondersteuningsbundel. De ZIP bevat, en bevat alleen:
sysinfo.txt- OS, kernel, distro, CPU, RAM, .NET-versie, landinstelling.session.log— volledig gebeurtenislogboek voor de huidige sessie.last-crash.log— crashlogboek als dat bestaat.doctor.json— laatste scan van de ondersteuningspagina in machinaal leesbare vorm.tunables.json— het actieve profiel op het moment van exporteren.hardware-settings.json— hardwarebackend, smoothing, polariteit, aswissel en compatibiliteitsinstellingen.simconnect.txt— MSFS SimConnect-pad en inhoud, met IP-adressen geredigeerd.
Limieten: 50 MB gecomprimeerd totaal, 5 MB per item, maximaal 30 items, 20 MB ongecomprimeerd totaal, alleen UTF-8-tekst (plus de XML). Een typische bundel is minder dan een megabyte.
De bundel verlaat uw machine nooit automatisch: u kiest zelf wanneer u deze bij een feedbackrapport voegt en of u deze verzendt.


Hoofdstuk 16Licentie en disclaimer
FFB-Bridge binaire bestanden zijn bedrijfseigen software van Rohsam Inc. die wordt geleverd onder de FFB-Bridge Eindgebruikersvoorwaarden en wordt aangeboden zoals ze zijn, zonder enige garantie. Gebruik op eigen risico: de brug stuurt fysieke hardware aan en bugs kunnen onverwachte krachten veroorzaken. Behandel elke inschakeling als een ‘handen vrij’-moment.
FFB-Bridge wordt uitgegeven door Rohsam Inc. en is onafhankelijk van Microsoft en Laminar Research. “Microsoft Flight Simulator”, “SimConnect”, “Sidewinder” en “X-Plane” zijn handelsmerken van hun respectievelijke eigenaren; ze verschijnen hier uitsluitend om compatibele producten te identificeren. Niets op deze pagina impliceert goedkeuring door een van beide bedrijven.
De volledige FAQ en het privacybeleid vindt u op FFB-Bridge.com/#faq en FFB-Bridge.com/privacy.
Einde handleiding. Feedback over elke sectie (tekst, cijfers of afstemmingsadvies die u niet heeft geholpen) FFB-Bridge.com/feedback.