Documentatie voor de huidige versie FFB-Bridge Pro 1.0.0-rc.2 Iets verouderds gevonden? Meld het via het feedbackformulier.

Stuurprogramma's en software van derden

Op Windows installeert Pro stuurprogramma's voor Besturing, de komende functie voor het routeren van invoer. Hier lees je wat elk stuurprogramma doet, en welke onderdelen van derden Pro gebruikt onder welke licenties.

Wat het Windows-installatieprogramma toevoegt

Het Windows-installatieprogramma voegt twee stuurprogrammapakketten toe: de eigen Control Routing-stuurprogramma's van Rohsam en HidHide. Beide zijn voor Besturing, dat binnenkort komt. Zolang Besturing niet beschikbaar is, routeert of verbergt Pro je controllers niet, en bereikt je stick de simulator rechtstreeks.

FFB-Bridge Control Routing-stuurprogramma's

Rohsam Inc. heeft deze stuurprogramma's voor Pro geschreven. Het pakket bevat er twee:

  • Control Router laat Pro een virtuele controller aan de simulator aanbieden. Pro kan dan de invoer van je fysieke bedieningselementen combineren en vormgeven voordat de simulator die ziet. De virtuele controller kan ook force-feedbackeffecten ontvangen van een simulator die zelf effecten stuurt, zodat Pro ze kan doorgeven aan je basis.
  • Native Consumer houdt bij welk programma force-feedbackeffecten naar die virtuele controller stuurt. Het laat Pro weten wanneer dat programma stopt of wordt gesloten, zodat Pro die krachten kan beëindigen.

Microsoft heeft beide stuurprogramma's gecertificeerd via het Windows Hardware Compatibility Program voor Windows 11 versie 25H2 (x64), en beide dragen de handtekening van Microsoft. In Apparaatbeheer staat de router onder Systeemapparaten als FFB-Bridge Pro Controls.

OnderdeelDetail
Control RouterVersie 2.0.0.4
Native ConsumerVersie 1.0.0.2
Gecertificeerd voorWindows 11 versie 25H2, x64
Microsoft-inzending1152921505701980449

De installatie gebruikt het DevCon-hulpprogramma van Microsoft om het apparaat FFB-Bridge Pro Controls aan te maken, en verwijdert het hulpprogramma als ze klaar is. Bij het verwijderen van Pro wordt het apparaat verwijderd.

HidHide

HidHide is een opensource-filterstuurprogramma van het Nefarius-project, geschreven door Eric Korff de Gidts en Benjamin Höglinger-Stelzer en uitgebracht onder de MIT-licentie. Het verbergt een fysieke controller voor de programma's die je kiest.

Als Pro je stick via een virtuele controller routeert, verbergt HidHide de fysieke stick voor de simulator. De simulator ontvangt je invoer dan één keer, van de virtuele controller, in plaats van twee keer.

  • Pro installeert het officiële pakket HidHide 1.5.230, ongewijzigd, en alleen als HidHide ontbreekt.
  • Is HidHide 1.5.230 al geïnstalleerd en werkt het, dan laat de installatie het ongemoeid.
  • Bij het verwijderen van Pro blijft HidHide staan, omdat andere programma's het kunnen gebruiken.

Moet Windows na het installeren van HidHide opnieuw worden gestart, dan meldt de installatie dat en opent ze Pro niet. Start Windows opnieuw en open daarna Pro.

Vindt de installatie een andere of beschadigde HidHide-installatie, dan stopt ze zonder die te wijzigen. Herstel HidHide met de officiële installatie ervan, start Windows opnieuw en voer het installatieprogramma van Pro opnieuw uit.

Hoe de stuurprogramma's verschillen

StuurprogrammaVanWat het doet
Control RouterRohsam Inc.Maakt de virtuele controller aan die de simulator ziet
Native ConsumerRohsam Inc.Laat Pro weten welk programma force feedback naar de virtuele controller stuurt, en wanneer dat programma wordt gesloten
HidHideNefarius-project, opensourceVerbergt een fysieke controller voor gekozen programma's. Het maakt geen controller aan en stuurt geen krachten.

macOS en Linux

Pro installeert geen stuurprogramma's op macOS of Linux. Je stick werkt via de eigen ondersteuning van het besturingssysteem, op dezelfde manier als in FFB-Bridge Free. Zie Hardware instellen.

Onderdelen die Pro gebruikt

Pro is gebouwd op de onderstaande onderdelen. De spraakmodellen maken geen deel uit van het installatieprogramma. Pro downloadt spraakherkenning en het begrijpen van opdrachten wanneer je op Spraakmodellen downloaden klikt, en de natuurlijke stem en het activeringswoord alleen als je daarvoor kiest.

OnderdeelGebruikt voorLicentie
.NET 10 (Microsoft)Het draaien van de appMIT
Avalonia, SkiaSharp, HarfBuzz, CommunityToolkit.MvvmHet appvenster, tekenen en tekstMIT en BSD-stijl
Lettertypen Inter, JetBrains Mono, Noto SansInterfacetekst in 16 talenSIL Open Font License
libevdevJe stick uitlezen op LinuxX11-licentie
PortAudio, PortAudioSharp2Microfooninvoer en gesproken antwoordenPortAudio-licentie, Apache 2.0
ONNX Runtime (Microsoft)De spraakmodellen op je computer draaienMIT
Moonshine (Useful Sensors), afgestemd door RohsamSpraakherkenningMIT
Whisper base.en, whisper.cpp, Whisper.netReservespraakherkenningMIT
all-MiniLM-L6-v2, afgestemd door RohsamSpraakopdrachten begrijpenApache 2.0
Kokoro-82M-stemmen en misaki-woordenlijstenOptionele natuurlijke gesproken antwoordenApache 2.0
openWakeWord-featuremodellenOptioneel activeringswoordApache 2.0
System.Speech (Microsoft)Gesproken antwoorden met de Windows-stemMIT
Natural EarthKaarten en kaartpakketten van Black BoxPubliek domein
Net.Codecrete.QrCodeGenerator (Manuel Bleichenbacher)De koppelcode van Cockpit WebMIT
HidHideControllers verbergen op WindowsMIT

Volledige kennisgevingen

De kennisgevingen van derden voor Pro bevatten de copyrightvermelding en de volledige licentietekst van elk onderdeel. Ze dekken ook kleinere onderdelen, zoals de vliegtuigpictogrammen en de apparaatafbeeldingen.