Versione attuale. FFB-Bridge v1.2.1 è disponibile. Questa documentazione segue l'app attuale descritta dal manifesto di rilascio. Se una sezione sembra superata, segnalala tramite il modulo di feedback.

Registro delle modifiche

Cosa è cambiato in ogni build pubblica. La build attuale è v1.2.1 : le voci vengono visualizzate per prime con quelle più recenti. Ogni uscita viene inoltre annunciata tramite e-mail agli abbonati. Le etichette beta e RC precedenti riportate di seguito vengono conservate come note di rilascio storiche.

v1.2.1

Una correzione mirata: il centraggio della molla ora funziona sulle basi force feedback MOZA AB9 e AB6.

Risolto

  • Il centraggio della molla di MOZA AB9 e AB6 ora funziona. La molla di centraggio che riporta lo stick al centro e ce lo mantiene non veniva applicata sulle basi MOZA AB9 e AB6. Ora agisce correttamente, così lo stick si centra e mantiene la posizione neutra come previsto.

v1.2.0

Una grande versione. Flight Check è un nuovo modo guidato per confermare che ogni forza prodotta dalla cloche sia corretta, e un lungo percorso di correttezza sulla direzione delle forze e sul segno del trim è ora concluso. Direzione, centratura e trim si comportano in modo coerente tra i vari hardware ed entrambi i simulatori, e ora esiste un modo con un solo clic per dimostrarlo.

Flight Check (novità)

  • Ogni forza è un test a sé. Flight Check assegna a ogni effetto, dalla centratura e dal carico in funzione della velocità al trim, ai buffeting, agli effetti al suolo e agli impulsi singoli, un proprio pulsante Test che attiva solo quell'effetto come stato stabile e mantenuto, con un'istruzione che indica cosa si dovrebbe percepire e un voto Works o Doesn't. Funziona al banco, senza alcun simulatore.
  • I controlli di direzione individuano gli assi invertiti. I controlli di beccheggio e rollio spingono la cloche in una direzione indicata, così da poter confermare che si muova fisicamente nella direzione giusta. Se è invertita, Flight Check indica esattamente quale interruttore attivare in Settings, Hardware.
  • Un pannello dei risultati che indica cosa fare in seguito. I risultati sono riepilogati con raccomandazioni concrete e collegamenti diretti all'impostazione giusta, e un finale Fly the flight riproduce ogni effetto in sequenza con un aeromobile animato e una linea temporale, così da poterli percepire tutti insieme.

Direzione delle forze e trim

  • Direzione del trim in MSFS attivo corretta. Il trim a cabrare ora fa assestare la cloche all'indietro, mentre in precedenza era invertito in MSFS attivo. Confermato su una MOZA AB9 sia in MSFS sia in X-Plane.
  • Ripristino una tantum della polarità degli assi. Le correzioni di direzione e trim hanno reso ridondanti le precedenti inversioni manuali degli assi, perciò al primo avvio la 1.2.0 esegue il backup delle impostazioni hardware e cancella le inversioni obsolete. Se il proprio hardware è realmente cablato al contrario, basta riattivare l'inversione una volta e resterà impostata. Uno scambio reale degli assi di beccheggio/rollio viene preservato.
  • Controlli di polarità per singolo asse. Settings, Hardware ora espone in modo indipendente tutti e quattro i segni di polarità, inversione della forza di beccheggio e rollio e inversione della centratura di beccheggio e rollio, per l'hardware la cui lateralità della forza diretta differisce da quella della centratura a molla, oppure il cui beccheggio è invertito da solo.

Hardware

  • Il volantino MOZA AY210 FFB è riconosciuto (preliminare). La base del volantino MOZA AY210 è ora un dispositivo riconosciuto su Windows e Linux. Su Windows viene pilotata tramite DirectInput/PID, il backend che l'utente segnalante aveva già funzionante. Si tratta di un'aggiunta preliminare: su Linux il bridge può aprire la base, ma l'attuazione delle forze non è ancora confermata, perciò per ora si consideri il supporto AY210 come sperimentale.
  • Promemoria di configurazione MOZA. La prima volta che si connette una base MOZA, una finestra una tantum guida attraverso le impostazioni di MOZA Cockpit, Force-Feedback Mode impostato su DirectInput, Spring impostato su 0 e Hardware Trim disattivato, così che la molla di centratura della base non contrasti il bridge.

Ringraziamenti

Questa versione è stata guidata dagli utenti che si sono impegnati a fondo con noi.

  • raffarb, che ha individuato l'inversione del trim della Logitech G940 su Linux e ha provato le correzioni.
  • MasterLooser, che ha segnalato le forze invertite della MOZA AB6 in X-Plane e ha confermato la causa principale con un test di scambio di direzione nel codice. Quel thread è il motivo diretto per cui esistono i controlli di polarità per singolo asse e la diagnostica guidata Flight Check. Leggi il thread.
  • SimInvent, che ha riprodotto il comportamento delle forze invertite su un volantino DIY e ha provato le build diagnostiche. Il SimInvent FFB Yoke è un volantino force feedback a basso costo, da costruire da sé, e un progetto gratuito davvero interessante, dai un'occhiata. Vedi il thread della community.
  • sa'ar, per la MOZA AY210 che ha dato origine al supporto preliminare aggiunto in questa versione.

v1.1.3

Un aggiornamento di correttezza hardware per la direzione delle forze, il trim del G940 su Linux, la pulizia in pausa/uscita dal simulatore e la validazione di MOZA AB9 su macOS. Grazie a Kristian per il rapporto sul campo sulla polarità che ha portato alla standardizzazione DirectInput e a Raphael per i report sul G940 Linux e i test di follow-up.

Polarità e direzione hardware

  • La polarità DirectInput è ora lo standard del prodotto. FFB-Bridge ora tratta la direzione delle forze DirectInput come convenzione canonica su Windows, Linux, macOS, raw HID/PID e nei percorsi di test interni. Questo rimuove inversioni di direzione nascoste specifiche per dispositivo e fa sì che l'hardware conforme agli standard si comporti in modo coerente tra i backend.
  • La polarità delle forze e la polarità del centro molla sono separate. Le forze dirette, come carico aerodinamico, offset miscelati via software, one-shot e periodiche, ora restano nel dominio delle forze dirette, mentre trim e centri molla restano nel proprio dominio dello spazio assi. I controlli di polarità hardware esistenti restano il percorso di correzione quando un dispositivo locale richiede ancora un'inversione a livello di installazione.

Logitech G940 su Linux

  • Il trim con molla statica ora funziona nel percorso Linux del G940. La modalità di compatibilità Linux del G940 ora rende lo spostamento congelato del centro molla come una forza costante, evita la cancellazione con la forza di alleggerimento del trim e mantiene la molla del firmware centrata sul neutro. Questo preserva la sensazione del trim senza ricaricare ripetutamente condizioni di molla su stack driver che muovono i motori a ogni aggiornamento.

Pulizia in pausa e all'uscita dal simulatore

  • Gli effetti dinamici obsoleti vengono ripuliti in modo più deciso. Le transizioni di pausa, forza zero e uscita dal simulatore ora trattano il frame silenzioso come un confine del firmware: gli slot dinamici vengono fermati, lo stato dei comandi obsoleto viene cancellato e le molle vengono riprodotte pulitamente, così motore, buffeting o altri effetti periodici non ripartono dopo che il simulatore è diventato silenzioso.

MOZA AB9 e macOS

  • MOZA AB9 è validato su macOS. Il backend raw IOHID/PID di macOS ora apre l'interfaccia HID dell'AB9 compatibile con PID, usa il layout dei report MOZA ed è stato validato al banco con AB9 + MH16. Il supporto pubblico per AB9 ora copre i percorsi validati Windows, Linux e macOS.
  • Il lavoro raw HID/PID per MOZA è più sicuro e meglio delimitato. Windows usa ancora DirectInput/PID come predefinito per MOZA, mentre il percorso avanzato raw HID/PID ora usa la mappa dei report dell’AB9 scoperta durante la validazione. La dichiarazione resta limitata alla famiglia AB9, non a volanti, gamepad o basi MOZA future in generale.

v1.1.2

Rifiniture di release dal ciclo di validazione MOZA: supporto di prima classe per MOZA AB9 + MH16, gestione più sicura del Logitech G940 su Windows e Linux, uscita delle forze costanti più fluida, correzioni all'auto-selezione dei profili aeromobile, support bundle più ricchi e test diretti dello stick condivisi.

Hardware

  • Supporto MOZA AB9 + MH16. La MOZA AB9 FFB Base con stick di volo MH16 è ora nel registro dei dispositivi supportati per Windows e Linux. Entrambi gli ID prodotto osservati, 346E:1000 e 346E:1002, sono trattati come famiglia AB9.
  • Modalità sicura per la molla del G940 su Linux. Il percorso Linux del Logitech G940 ora evita upload ripetuti delle condizioni della molla dopo l'armamento iniziale della molla di centraggio, impedendo agli stack driver che sollecitano i motori a ogni aggiornamento della molla di creare scatti durante il volo stabile.
  • Rilevamento del PID virtuale del G940 su Windows. Il Logitech G940 viene riconosciuto anche quando lo stack driver di Windows lo espone con l'ID prodotto virtualizzato C2A8, mantenendolo nel percorso dei dispositivi supportati invece del flusso per dispositivi non elencati.

Feeling e runtime

  • Smoothing opzionale delle forze costanti. Settings → Hardware ora include Smooth steady forces, che interpola i carichi stabili di beccheggio e rollio tra tick di telemetria del simulatore più lenti. Riduce gli scalini sugli stick potenti senza modificare rumble, buffets, one-shot o valori del profilo.

Profili e supporto

  • Correzioni all'auto-selezione dei profili aeromobile. L'auto-selezione ora rispetta in modo più affidabile i profili aeromobile salvati e predefiniti, inclusi vecchi file di profilo salvati e chiavi di associazione obsolete, e smette di portare il profilo dell'aeromobile precedente su un aeromobile sconosciuto quando non esiste una corrispondenza.
  • Impostazioni hardware nei support bundle. I support bundle ora includono hardware-settings.json con backend attivo, smoothing, polarità, scambio pitch/roll e impostazioni di compatibilità, così i report di troubleshooting includono il contesto esatto dell'output di forza.

Interfaccia e test

  • Test diretto dello stick condiviso. Mock Sim e Settings ora usano lo stesso pad di test diretto a forza costante, quindi trascinare il puck verifica il percorso reale di uscita hardware invece di muovere solo input mock sim.
  • Pulizia del layout di Settings e Mock Sim. La pagina Hardware di Settings e la pagina Mock Sim sono state compattate in modo che test diretto dello stick, scelta del backend e testo di compatibilità hardware stiano senza scorrimento scomodo nella dimensione finestra desktop validata.

v1.1.1

Versione di manutenzione successiva alla versione 1.1: una correzione Linux SimConnect per MSFS sotto Proton, oltre alla versione modificata della build che fornisce il set di funzionalità 1.1 come versione firmata a tre piattaforme.

Risolto

  • Trappola della porta privilegiata Linux SimConnect. MSFS sotto Proton fornisce la sua voce SimConnect standard sulla porta 500, ma Linux non consente a un processo Proton di associare una porta privilegiata (<1024), quindi il controllo di integrità potrebbe leggere "TCP su :500 abilitato" e passare mentre nessuna connessione era mai possibile. Il rilevamento al primo avvio non adotta più una porta non associabile, quella della pagina Supporto Configurazione SimConnect La riga ora avvisa e guida l'utente nell'installazione della voce parallela non privilegiata, e la finestra di dialogo di correzione precompila il valore predefinito non privilegiato invece di reinstallare la :500 inattiva. Windows non è interessato: si collega a :500 senza problemi.

v1.1.0

Il primo rilascio di funzionalità dalla versione 1.0. FFB-Bridge ora funziona su tre sistemi operativi e si connette a tre simulatori, può azionare joystick force feedback oltre i quattro stick convalidati, modella il modo in cui si percepiscono i diversi sistemi di controllo, introduce diversi nuovi effetti, ottiene una modalità ad alto contrasto a livello di app e si connette a una libreria di profili della community gratuita su cui è possibile pubblicare dall'interno dell'app. È ancora gratuito, e ancora local-first: nessun account, nessuna telemetria.

Piattaforme e simulatori

  • macOS (Apple Silicon). Ora viene fornito un DMG firmato e autenticato per Apple Silicon (M1 e successivi). La build macOS è limitata a X-Plane 12 con Microsoft SideWinder Force Feedback 2; Windows e Linux restano le piattaforme a copertura ampia.
  • MSFS 2020 insieme a MSFS 2024. Entrambe le versioni di Microsoft Flight Simulator si connettono tramite SimConnect TCP. X-Plane 11 e 12 si connettono tramite UDP come prima. Il simulatore attivo viene rilevato automaticamente all'avvio.

Hardware

  • Guida altri joystick con feedback di forza (sperimentale). I quattro stick convalidati: SideWinder Force Feedback 2 (045E:001B), Logitech Flight System G940 (046D:C287), Forza 3D Pro (046D:C286) e WingMan Force 3D (046D:C283) — sono ancora plug-and-play. Al di là di quelli, Impostazioni → Hardware → Consenti dispositivi non elencati adotta un dispositivo idoneo di classe joystick con impostazioni predefinite sicure, una calibrazione in tempo reale di inversione e scambio degli assi e il ripristino in caso di arresto anomalo come rete di sicurezza. Volanti, gamepad e dispositivi ad asse singolo rimangono indirizzati a FFB Probe su ffb-probe.com.
  • Selettore multi-dispositivo. Con più di uno stick supportato collegato, un selettore ti consente di scegliere quale guida il bridge e la scelta viene ricordata.

Sensazione ed effetti

  • Selettore della sensazione del sistema di controllo. Un per aereo Manuale / Amplificato idraulicamente / Fly-by-wire scelta nella parte superiore del gruppo Sensazione dello stick della pagina Regolazione. Manuale lascia la sensazione esattamente come prima; Potenziamento idraulico attenua il carico aerodinamico come fa un sistema a sensibilità artificiale; Fly-by-wire sopprime il carico aerodinamico e l'irrigidimento sotto carico G, abbinandosi a un side-stick centrato a molla.
  • Stick-shaker da stallo. Un ronzio acuto condizionato dall'avviso di stallo del simulatore, distinto dal buffeting di stallo sintetizzato. Abilitarlo e impostarne l'ampiezza nella pagina Regolazione.
  • La ruota anteriore oscilla. Una rapida vibrazione di rollio al suolo da un lato all'altro, regolabile per aeromobile.
  • Segnale di beccheggio per l'accelerazione al suolo. Un segnale dell'asse di beccheggio legato all'accelerazione durante il rotolamento al suolo.
  • Scalatura del rombo in base al tipo di carrello. Un per aereo Ruote / Sci / Galleggianti scelta che scala le vibrazioni continue del rullaggio a terra.

Trim

  • Il trim è ora un interruttore. Un singolo Abilita trim la levetta sostituisce la vecchia coppia di meccaniche di trim sovrapposte. Quando è attivato, il trim allenta la forza della velocità relativa e sposta il punto in cui lo stick si posiziona; quando è disattivato, il trim non ha alcun effetto sullo stick. L'elevatore è il comando principale, con la forza degli alettoni sotto un'opzione avanzata. La vecchia modalità di trim solo centrale è stata ritirata: con "Abilita trim" disattivato il trim ora si disattiva davvero.

Accessibilità

  • Contrasto visivo. Impostazioni → Generale → Contrasto visivo aggiunge a Contrasto elevato modalità che aumenta il contrasto in tutta l'app — superfici, testo, bordi, pulsanti, spie di stato e colori dei gruppi di effetti — ottimizzata secondo le linee guida WCAG 2. Cambia solo l'aspetto; non modifica alcun output di forza.

Comunità e condivisione del profilo

  • La libreria dei profili è stata spedita. Sfogliare e scaricare i profili della community su FFB-Bridge.com/profiles — non è necessario alcun account per consultare o scaricare.
  • Condividi in libreria, dall'app. La pagina Profili guadagna un globo Condividere azione che consegna alla biblioteca un profilo creato con il modulo precompilato; accedi solo nel momento in cui pubblichi. Niente viene caricato silenziosamente. Gli avviatori integrati non possono essere condivisi.
  • Forum comunitario. Un forum risiede presso FFB-Bridge.com/community.
  • Formato del profilo portatile. I profili condivisi trasportano identità e metadati descrittivi in un involucro compatibile con le versioni successive e migrano in modo pulito quando importati in un'app più recente. I semplici file di profilo copiati a mano continuano a funzionare.

Automazione della sessione

  • Autoinserimento e autodisinserimento opzionali. Impostazioni → Sessione può attivarsi quando un dispositivo supportato e una simulazione live sono entrambi pronti e disattivarsi quando la simulazione esce. Entrambi sono attivabili e disattivabili per impostazione predefinita.

v1.0.0

Versione stabile 1.0: il marchio RC è scomparso, i profili predefiniti degli aeromobili sono stati ritarati, Mock Sim è stato ricostruito come una chiara demo del motore di forze e i percorsi di ripristino HID/PID grezzi sono ora dimostrati attraverso i casi di uscita e reinserimento di MSFS che hanno guidato il lavoro finale di convalida.

Stato del rilascio

  • FFB-Bridge è ora 1.0. L'app, il sito Web, le e-mail di download, i documenti e il manifest di rilascio ora puntano a v1.0.0 piuttosto che una traccia RC o beta.
  • Programma di installazione di Windows e AppImage Linux firmati. Gli artefatti attuali sono ffb-bridge-setup-1.0.0-x64.exe e FfbBridge-1.0.0-x86_64.AppImage.

Sensazione e regolazione

  • Il guadagno principale ora ridimensiona tutto. Il guadagno principale di livello superiore è il vero volume FFB principale: coefficiente della molla, carico di velocità relativa, vibrazioni, buffeting, forze di resistenza sostenute e one-shot lo seguono tutti. 0% non invia alcuna uscita di forza; 100% è il livello progettato.
  • Il livello minimo della molla a bassa velocità viene esposto e ritarato. Il valore predefinito nascosto di RC2 pari a 0,20 viene migrato al valore predefinito più forte di 0,50 per i profili in stile starter, in modo che gli utenti che hanno installato RC2 ereditino la soglia corretta invece di mantenere una molla di rullaggio/minimo debole accidentale.
  • I profili degli aeromobili raggruppati sono stati risintonizzati. Il profilo del Cessna 172 è stato ricalibrato dal POH e dai test sul campo, quindi i profili di partenza del TBM 930, King Air 350i, A320neo e 747-8 sono stati allineati con lo stesso modello di forze 1.0. I segnali del motore sono più forti, i valori minimi della molla sono meno flosci e le impostazioni predefinite dei profili si adattano meglio a ciascuna classe di aeromobile.
  • La guida del cursore ora insegna la regolazione. Le righe di regolazione ora spiegano cosa fa il controllo e cosa dovrebbe cambiare un pilota quando lo stick sembra troppo leggero, troppo pesante, troppo rumoroso, troppo lasco attorno al centro o troppo aggressivo in un segnale di forza.

Effetti e hardware

  • Verifica degli effetti profondi completata. Le convenzioni di segno, le unità, la gestione del guadagno, il ridimensionamento della molla, il trim relief, i percorsi del buffeting e i silenziamenti dei gruppi di effetti sono stati ricontrollati rispetto al motore di forze e alle tracce live della Dashboard.
  • La forza del motore è più leggibile. La forza della vibrazione del motore è aumentata nelle demo e nei profili a motore in funzione in modo che i segnali di pistone e turbina siano più facili da identificare senza sovrastare il profilo dell'aeromobile.
  • La demo del buffeting dello spoiler è stata corretta. Il Mock Sim ora guida lo stato dello spoiler in modo sufficientemente forte da dimostrare il percorso del buffeting dello spoiler invece di sembrare attivo senza produrre alcuna forza utile.
  • Protezione contro lo stato HID/PID grezzo obsoleto prima dell'attivazione. Dopo l'uscita da MSFS, l'inserimento di Mock Sim o il ritorno alla modalità Live reimposta la tabella degli effetti prima di allocare la topologia compatta. Ciò risolve il caso dello stick inerte che "funziona solo dopo il riavvio".
  • La messa in quiete non disattiva più la molla. Gli effetti dinamici vengono interrotti per slot mentre le molle vengono lasciate in funzione, quindi i percorsi di pausa/pausa attiva/telemetria congelata interrompono rimbombi e colpi senza perdere la sensazione di centratura.

Mock Sim

  • Mock Sim è ora una modalità demo esplicita. Una riga prominente Abilita Mock Sim attiva la pagina, la striscia superiore e la Dashboard la identificano come sorgente demo e disabilitandola si disarma in modo pulito senza mostrare errori.
  • La disabilitazione del Mock Sim ripristina lo scenario. La sua disattivazione interrompe immediatamente le forze, ripristina gli input demo ai valori predefiniti e riporta il bridge su Live anziché lasciare valori mock obsoleti in background.
  • Le dimostrazioni della forza sono intenzionalmente esagerate. La Mock Sim ora si concentra su esempi forti e ovvi: corsa al decollo, vibrazione dei freni, turbolenza, buffeting dei flap, buffeting dello spoiler, buffeting di stallo, buffeting da sovravelocità, smorzamento della velocità, più un test diretto dello stick per il tracciamento del centro della molla.
  • Il vecchio disordine è stato rimosso. La selezione della sorgente inattiva, i nastri dei dati aerei, gli extra di controllo fine, le letture dell'output live-force e i controlli profile-through-mock sono stati rimossi perché rendevano la pagina più difficile da comprendere senza migliorare i test utente.

v1.0.0-rc2

Release candidate importante dopo feedback reali dal cockpit: output di forza predefinito più sicuro, molla armata corretta, modello autopilot-follow molto più sicuro, telemetria trim MSFS corretta e interfaccia chiara / scura più pulita.

Output di forza più sicuro

  • HID/PID è ora il percorso predefinito del SideWinder FFB2 su Windows. RC2 guida FFB2 tramite HID/PID non elaborato per impostazione predefinita e mantiene DirectInput come fallback di compatibilità. Ciò evita di fare affidamento sul fragile Windows pid.dll percorso per il caso normale preservando il fallback per i sistemi che ne hanno bisogno.
  • L'armamento non lascia più lo stick senza resistenza. La molla viene innescata quando l'uscita di forza si attiva, e i percorsi di pausa/quiescenza/ripresa riaffermano la molla invece di tornare vuota.
  • Lo slider di forza della molla ora controlla davvero la molla armata. Il percorso live precedente poteva ignorare lo slider dopo l'inserimento perché un altro termine di rigidità ha vinto l'aggiornamento. RC2 rende nuovamente lo slider la vera linea di base.

Autopilota più sicuro per impostazione predefinita

  • AP follow è disattivato nei profili inclusi. MSFS di serie vede comunque il movimento fisico dello stick come input del pilota, quindi uno stick force feedback che si muove sotto il pilota automatico può disturbare o disconnettere l'AP.
  • Authority ora è volutamente basso. Il cursore AP Authority ora si colloca nell'intervallo basso utile: 0%–8%, con un valore predefinito del 5% quando lo si abilita. La vecchia scala rendeva troppo facile impostare valori che nessun aeromobile normale dovrebbe usare.
  • Strength ora ha un valore predefinito più basso. La forza della molla AP-follow ora è al 25% per impostazione predefinita. Usare AP follow come un segnale sottile sullo stick in MSFS standard, non come un servo AP completo, a meno che il setup non possieda l'asse di input tramite un dispositivo virtuale / filtro HID.

Correzioni a trim e sensazione

  • La telemetria trim MSFS è corretta. Il trim dell'elevatore e degli alettoni ora legge i SimVar di trim MSFS corretti, quindi la sensazione dipendente dal trim non segue più silenziosamente la fonte sbagliata.
  • Trim relief ora merita di essere provato di nuovo. Con lo scarico del trim abilitato, uno stato stazionario trimmato può rilassarsi fino a forza zero nella posizione trimmata, invece di contrastare ancora la deflessione totale della superficie. I profili salvati esistenti restano tuoi; ritesta l'opzione su RC2 prima di decidere se appartiene al profilo del tuo aeromobile.

Pulizia dell’interfaccia

  • I colori delle forze nel Dashboard sono più leggibili. Il carico dell'asse e il carico della molla non condividono più lo stesso colore nella visualizzazione dell'attività dello stick.
  • I nomi lunghi degli aeromobili ora vengono abbreviati correttamente con i puntini. La striscia superiore non trabocca più quando la sim riporta un titolo lungo o un nome di livrea.
  • Il contrasto dei pulsanti in modalità chiara e scura è stato ripulito. I pulsanti blu primari, i pulsanti di disinserimento color ambra e le pillole attivate ora mantengono il testo leggibile in entrambi i temi.
  • La pagina Impostazioni entra nel tour pubblico e nella documentazione. Gli screenshot del sito Web ora mostrano la pagina Impostazioni corrente anziché il vecchio riquadro di controllo dell'hardware.

v1.0.0-rc1

Primo candidato al rilascio. L'app è stata ampiamente riprogettata: nuovo aspetto, più effetti percepibili, impostazioni predefinite più intelligenti e il cursore del rombo del motore finalmente fa quello che dice su turboelica e jet.

Nuovo aspetto

  • Temi chiari e scuri. L'app segue le preferenze del sistema operativo per impostazione predefinita. Scegline uno esplicitamente in Impostazioni → Generale se si desidera sovrascriverlo. Ogni pagina, finestra di dialogo e grafico è stato regolato manualmente per entrambi.
  • Riprogettazione della dashboard. Un nuovo pannello dello stato del volo mostra a colpo d'occhio velocità relativa, carico G, velocità verticale, stato del pilota automatico e avvisi di stallo/velocità eccessiva. Le caselle di controllo per il silenziamento rapido del gruppo di effetti si trovano nella propria scheda sottostante. La finestra si apre con una dimensione ottimizzata in modo che il layout sia corretto la prima volta.
  • Pannello attività Live Stick con 29 chip di effetti. Ogni canale di forza che il bridge può inviare ha il proprio chip, codificato a colori per famiglia (sensazione dello stick e resistenza aerodinamica in blu freddo, motore + suolo + cellula in arancio caldo, one-shot meccanici in tenuto caldo). I chip svaniscono dopo l'attivazione, così puoi dare un'occhiata e vedere cosa è appena successo.
  • Nuove icone impostate ovunque. Barra laterale e glifi dei pulsanti più puliti e coerenti.

Nuove cose che puoi sentire

  • Buffeting di flap e carrello. Vibrazione sostenuta della cellula quando i flap vengono estesi in velocità, e rullio di tamburo quando il carrello è esteso in volo. I cursori per effetto nella pagina Regolazione consentono di ridimensionare o silenziare ciascuno dei due.
  • Forze di beccheggio aerodinamiche sostenute. Flap, spoiler, resistenza del carrello abbassato e propwash ora spingono il joystick nello stesso modo in cui spingono la cellula reale: estendendo i flap si genera trim in avanti, retraendoli trim all'indietro, l'equilibratore si carica mentre l'elica soffia aria su di esso. Quattro nuovi cursori regolabili.
  • Effetti "Stick vivo". Spinte di rotazione (l'aereo scosso lateralmente spinge lo stick), back-drive di superficie (forti raffiche e il flutter di stallo arrivano attraverso la barra di comando) e accoppiamento incrociato di scivolata laterale, così un aereo imbardato spinge i suoi alettoni attraverso il flusso d'aria.

Impostazioni predefinite più intelligenti

  • Sceglie automaticamente un profilo per l'aeromobile caricato. Il caricamento del C172, TBM 930, King Air, A320 o 747 in MSFS o X-Plane ora seleziona il profilo in bundle corrispondente al primo incontro: non è necessaria alcuna associazione manuale. Salva il tuo profilo e associalo una volta se desideri un valore predefinito diverso; che vince da quel momento in poi.
  • Testo di aiuto per slider su ogni riga di ottimizzazione. Ogni dispositivo di scorrimento contiene una breve spiegazione di ciò che fa. Tutti i valori vengono visualizzati come percentuali: niente più decimali grezzi.
  • Copia dell'interfaccia utente più intuitiva. Il testo della guida e dello stato è stato riscritto per descrivere cosa si vede e cosa scegliere, non come funziona il codice dietro di esso.
  • Valori predefiniti della vibrazione del motore attenuati. I profili raggruppati vengono forniti con una linea di base più conservativa. I tuoi profili salvati rimangono invariati.

Risolto

  • Il cursore della vibrazione del motore ora funziona effettivamente su turboelica e jet. Il TBM 930 era il caso più rumoroso: in precedenza il cursore non aveva alcun effetto sulla vibrazione percepita. L'unico modo per silenziarla era disattivare l'intero gruppo di effetti. Il cursore è ora autoritativo su ogni aeromobile e ogni sim.
  • Segui il pilota automatico su X-Plane. AP-follow non ti combatte più su MSFS o oscilla su X-Plane. Il ponte assume il controllo dell'asse in modo pulito mentre l'AP è impegnato e lo restituisce quando l'AP si disimpegna.
  • Limitazione del centro molla Logitech. L'hotfix di beta.14 era errato su un caso limite; ora corretto.
  • Numerose sottoscrizioni di telemetria silenziose corrette dopo un audit completo rispetto alla documentazione degli SDK di MSFS e X-Plane.

v1.0.0-beta.14

Nuovo

  • Supporto Logitech selezionato inizialmente. FFB-Bridge ora riconosce e apre Logitech Flight System G940 (046D:C287), Logitech Force 3D Pro (046D:C286) e Logitech WingMan Force 3D (046D:C283) accanto a Microsoft SideWinder FFB2 (045E:001B).
  • Registro dei dispositivi supportati. I nomi dei dispositivi, gli ID USB, le stranezze della direzione DirectInput e la copertura delle regole di autorizzazione Linux ora risiedono in un registro invece di essere sparsi come presupposti FFB2 in tutta l'app.

Cambiato

  • Doctor, Diagnostics, bundle di supporto e copia di installazione ora riportano il dispositivo effettivamente supportato. L'app non descrive più ogni hardware aperto correttamente come SideWinder FFB2.
  • La correzione della direzione FFB2 di SideWinder è ora limitata alla voce SideWinder. Gli stick Logitech utilizzano il percorso di direzione standard a meno che i rapporti hardware reali non mostrino che necessitano di una loro peculiarità.
  • La generazione di regole udev di Linux copre tutti i joystick USB supportati. La regola Installatore/Dottore ora include SideWinder FFB2 più i tre ID Logitech selezionati.

Note

  • Il supporto Logitech è intenzionalmente etichettato come iniziale. Il percorso SideWinder FFB2 ha il maggior tempo al banco; se possiedi un G940, Force 3D Pro o WingMan Force 3D, esegui Doctor e invia un pacchetto di supporto se è necessario regolare la polarità, la molla, gli effetti periodici o la fusione del software.

v1.0.0-beta.13

Cambiato

  • La diagnostica è ora una pagina di valutazione del supporto. La pagina si apre con le schede Dispositivo, Origine dati, Forza output e Registro, quindi mostra i segnali di runtime in tempo reale e un registro eventi ricercabile. Puoi selezionare righe visibili, copiare solo la visualizzazione filtrata, copiare o esportare il registro completo della sessione su disco e creare un pacchetto di supporto dalla stessa superficie.
  • Doctor è suddiviso in Controlli dello stato e Hardware avanzato. I controlli quotidiani ora iniziano nella scheda Controlli di integrità con stati PASS / WARN / FAIL / INFO / READY più chiari. La polarità, il test live del drag-pad, i periodici combinati via software e la sonda degli effetti hardware sono stati spostati nella scheda Hardware avanzato.
  • La Guida è ora un hub di azioni a schede. Le schede Start, Risoluzione dei problemi, Supporto e Risorse raccolgono l'elenco di controllo iniziale, lo stato di configurazione, il percorso del pacchetto di supporto, il collegamento al feedback, i documenti online, il collegamento alla privacy e il fallback in bundle/manuale in un unico posto.
  • La dashboard e le rifiniture delle finestre sono state perfezionate per il rilascio. Le metriche della dashboard, le schede molla/asse, i chip di forza e le righe degli effetti sono più spaziosi con la dimensione di acquisizione 1280×886 dell'app. I controlli nativi della finestra del sistema operativo gestiscono la minimizzazione, l'ingrandimento, la chiusura e il ridimensionamento.
  • L'editore, la licenza e la copia dell'avviso sono stati aggiornati. Guida/Informazioni/documenti ora utilizzano in modo coerente l'identità dell'editore Rohsam Inc., il testo della licenza beta, il collegamento alla privacy e le posizioni degli avvisi di terze parti.

Interno

  • La pipeline di rilascio con tag firmata è ora il percorso canonico di build beta, con la documentazione per il flusso dell'operatore dal tag al programma di installazione di Windows scaricabile, Linux AppImage e latest.json manifesto.

v1.0.0-beta.12

Cambiato

  • Il programma di installazione di Windows è ora firmato in codice. Firmato con Firma attendibile di Azure sotto l'editore Rohsam Inc. Fare clic con il tasto destro del mouse sul programma di installazione → ProprietàFirme digitali da verificare prima dell'esecuzione. Verrà visualizzato SmartScreen Rohsam Inc come editore anziché Sconosciuto se viene visualizzato un avviso mentre la reputazione del file matura. Il controllo intelligente delle app e le politiche aziendali possono essere ancora più rigorosi sulle build nuove di zecca. Nessun'altra modifica rispetto alla beta.11.

v1.0.0-beta.11

Risolto

  • La pausa MSFS e la pausa attiva ora vengono disattivate immediatamente. Il bridge è in ascolto degli eventi di sistema di pausa di MSFS e sopprime le forze dinamiche non appena viene segnalata la pausa, anziché attendere diversi secondi che la telemetria appaia obsoleta.
  • Lo stick mantiene una molla neutra mentre è in pausa. Gli effetti dinamici si attenuano, ma la molla di centraggio non si indebolisce più. La pausa e il ripristino della telemetria congelata utilizzano una molla predefinita neutra fino alla ripresa dei dati in tempo reale.
  • Le molle di rollio e beccheggio si riprendono dopo le interruzioni. Dopo un percorso di quiesce/stop-all, il dispatcher DirectInput ricarica i parametri della condizione della molla di centraggio prima di riprodurre gli effetti, impedendo a un asse di interrompersi silenziosamente dopo una lunga pausa o uno stuttering dei fotogrammi.
  • Doctor e runtime ora concordano sulla modalità hardware. L'hardware rimane l'impostazione predefinita di nuova installazione. I periodici combinati con il software vengono utilizzati solo quando l'utente li sceglie, il controllo dell'hardware lo richiede o un percorso di ripristino di arresto anomalo classificato con effetto hardware lo consente.

Cambiato

  • Il guadagno di uscita del bridge è ora del 95%. L'app avvicina l'FFB2 all'autorità completa del dispositivo, lasciando un margine del 5% per driver e firmware.
  • La visibilità della forza sulla dashboard è stata ricostruita. La dashboard ora separa la molla della linea di base sempre attiva dai canali dinamici, mostra i contributori di forza attiva come chip leggibili e mantiene stabili i controlli del gruppo di effetti mentre la telemetria si aggiorna in tempo reale a 50 Hz.
  • I profili ora si adattano a più aerei. I profili iniziali e i profili utente condividono un elenco ricercabile, il profilo attivo viene evidenziato e i profili possono essere applicati direttamente dall'elenco.

Nuovo

  • Profili iniziali per più aerei MSFS. Gli avviatori di sola lettura integrati ora includono Cessna 172 Skyhawk (G1000), Daher TBM 930, Beechcraft King Air 350i, Airbus A320neo e Boeing 747-8 Intercontinental.
  • Aggiornamento della pagina della guida. La pagina della Guida in-app ora fornisce un pratico flusso di avvio, lo stato di configurazione, l'ordine di ottimizzazione, indicazioni sul pacchetto di supporto e percorsi comuni di risoluzione dei problemi.

Interno

  • Il runner Windows E2E ora può creare esecuzioni di test di amministrazione, eseguire nuove installazioni utente, esercitare l'automazione di simulazioni/profili/fake-sim, generare una guida manuale HTML e caricare risultati deterministici quando il token di acquisizione è configurato.

v1.0.0-beta.10

Risolto

  • Arresto anomalo della modalità hardware di Windows durante il volo attivo. Alcuni utenti del Sidewinder FFB2 potevano eseguire il bridge in modalità hardware per un po', per poi avere un crash all'interno di Windows' pid.dll / Stack DirectInput quando gli effetti dinamici venivano allocati o riprodotti. Questo non era un problema di MSFS e non era una prova di un firmware Sidewinder difettoso. La causa principale era la nostra architettura: il bridge trattava ogni segnale del simulatore logico come il proprio effetto DirectInput mantenuto, creando una grande tabella di effetti fisici su un vecchio stack HID/PID. Beta.10 lo sostituisce con una topologia hardware compatta convalidata nel volo MSFS live.
  • La sonda hardware non necessita più di un volo attivo. di Doctor Testare gli effetti hardware Il pulsante ora avvia una sonda fuori processo per la stessa topologia compatta utilizzata dal bridge in produzione. Un arresto anomalo di DirectInput nativo blocca solo il worker della sonda, non l'interfaccia utente del bridge.

Cambiato

  • Modalità hardware compatta DirectInput. La modalità hardware di Windows ora alloca una costante vettoriale, una molla a due assi e un pool periodico pigro a tre slot (Sine, Triangle, Triangle). L'intero set di effetti logici è ancora presente: pista, carrello, freno, motore, buffeting e colpi singoli sono programmati attraverso il pool riutilizzabile invece di essere conservati uno a uno.
  • I periodici combinati via software rimangono la soluzione di sicurezza di riserva. Se un particolare stack di driver Windows continua a bloccarsi, all'avvio successivo è possibile mettere in quarantena quell'installazione sul blending software. Nel normale utilizzo della beta.10, lasciare attiva la modalità hardware; è il percorso testato e più nitido.

Note

  • Questa versione riguarda innanzitutto la stabilità. Il nuovo percorso hardware potrebbe sembrare leggermente diverso dalle build precedenti perché gli effetti sono programmati attraverso meno slot fisici. Utilizzare la regolazione del profilo per le regolazioni della sensazione prima di ricorrere alla fusione software.

v1.0.0-beta.9

Risolto

  • Arresto anomalo di Windows durante la chiusura. Un piccolo numero di tester ha visto il bridge morire con un popup di segnalazione errori di Windows che citava 0x80131506 — il codice "errore interno irreversibile" del runtime .NET — quando hanno fatto clic su Esci o hanno chiuso la finestra. Causa principale: il thread dell'interfaccia utente e il ciclo di controllo del runtime chiamavano entrambi DirectInput nello stesso momento allo spegnimento, e il marshaller COM alla fine se ne è accorto e ha terminato il processo. Tutti gli accessi a DirectInput ora vengono serializzati tramite un singolo lock al confine del dispositivo, in modo che i due thread non possano mai entrare in conflitto con il marshaller. La firma di questo bug è ormai estinta sullo stick dello sviluppatore.
  • Lo stick diventa silenzioso nel momento in cui si fa clic su Esci. Alcuni tester hanno riferito che gli effetti al momento dell'uscita (vibrazione, buffeting) continuavano a riprodursi per circa 32 secondi dopo la chiusura del bridge. La Beta.8 aveva affrontato lo stesso sintomo con un comando halt-all a livello di driver, ma la pulizia per effetto eseguita in seguito, su questo stack di driver, bloccava ogni chiamata per l'intera durata di riproduzione firmware dell'effetto, quindi l'arresto si attivava, ma il processo restava bloccato silenziosamente in fase di pulizia mentre il firmware terminava la sua coda. Il percorso di spegnimento ora salta completamente il lavoro per effetto e utilizza due comandi a livello di dispositivo (halt-all + ripristino della tabella effetti firmware) che ritornano immediatamente. Il joystick torna silenzioso e mantiene il centro in modo pulito.

Cambiato

  • FFB in modalità hardware è di nuovo l'impostazione predefinita. Beta.8 aveva impostato i periodici combinati via software come impostazione difensiva predefinita; risolta la motivazione, la modalità hardware torna a essere quella predefinita di nuova installazione: latenza inferiore, forme d'onda generate dal firmware, nessuna sintesi lato CPU. Gli utenti esistenti che usavano la fusione solo perché la beta.8 li aveva impostati così vengono migrati alla modalità hardware una volta sola al primo avvio di questa build. Se preferisci la fusione software, semplicemente perché ti piace la sensazione, Doctor → Compatibilità hardware ha ancora l'interruttore e la tua scelta verrà mantenuta. La migrazione automatica viene eseguita solo una volta per build.

v1.0.0-beta.8

Nuovo

  • TrimRelief: modalità di trim alternativa. Un nuovo modello per come interagiscono la forza di trim e stick. Con TrimRelief attivo, viene calcolato il carico relativo alla velocità relativa (elevatore − trim) invece della deflessione totale della superficie, e il centro della molla segue il trim con la stessa autorità. In uno stato stazionario trimmato con lo stick neutro: zero forza percepita, lo stick mantiene la posizione trimmata al rilascio. Ciò corrisponde al comportamento di un vero stick collegato a cavi e al modo in cui XPforce / FSforce modellano la stessa idea. Disattivato per impostazione predefinita: i profili esistenti e la meccanica TrimFeel legacy di riposizionamento del centro rimangono esattamente come erano. Si attiva nella pagina Regolazione sotto Sensazione dello stick; sei nuovi test unitari + sei test di integrazione della pipeline fissano il comportamento. Patrik (FB-0002) ha segnalato questa funzionalità come mancante rispetto ad altri strumenti FFB — grazie Patrik.
  • Periodici combinati con software: default difensivo nella beta.8, ripristinato nella beta.9. Una modalità di invio alternativa che assegna solo quattro effetti hardware obbligatori (forza costante di beccheggio + rollio e molla) e sintetizza ogni effetto periodico, one-shot e buffeting in C# a 200 Hz, ripiegando il risultato nelle uscite a forza costante di beccheggio e rollio. Riproduce tutti gli effetti contemporaneamente indipendentemente dal numero di slot esposti dal firmware. La beta.8 l'ha resa predefinita per le nuove installazioni; la beta.9 è tornata alla modalità hardware. La combinazione via software è ancora disponibile: Doctor → Compatibilità hardware, è necessario il riavvio.

Risolto

  • Gli effetti non durano più completamente quando si esce. Alcuni tester hanno riferito che chiudere il bridge a metà volo lasciava effetti di vibrazione/buffeting udibili sullo stick per circa 32 secondi: la durata naturale di riproduzione del timer degli effetti del firmware. Il percorso di spegnimento ora invia a livello di driver un DISFFC_STOPALL prima di rilasciare il dispositivo, interrompendo immediatamente ogni effetto. Distinto dal vecchio Stop per effetto, che su alcuni stack non interrompe i periodici già in riproduzione.
  • Gli arresti anomali nativi non abbandonano più gli effetti. Il gestore eccezioni Vectored che rileva le violazioni di accesso ora invia DISFFC_STOPALL + DISFFC_RESET + Unacquire in modo sincrono prima che il processo muoia. Quindi, se il bridge AV si trova in profondità nel driver, la tabella degli effetti del firmware viene ripulita e il successivo acquirente (il bridge stesso, al riavvio) inizia da uno stato noto invece di ereditare qualunque forza fosse attiva al momento dell'incidente.
  • Lo stick rimane saldamente centrato in ogni stato in cui non si guida. Disarma, sim in pausa, menu principale sim, caricamento sim, GUASTO: tutti i percorsi che in precedenza potevano lasciare lo stick inerte ora lo tengono fermo al centro. La molla della pipeline sfuma in modo netto su una linea di base diversa da zero ogni volta che la telemetria non è disponibile, invece di scendere a zero insieme alle forze dinamiche.
  • La finestra di dialogo di arresto anomalo offre il ripristino con un clic. La finestra di dialogo del rapporto sugli arresti anomali può offrire a Passa ai periodici combinati con il software pulsante quando pertinente. Un clic inverte la preferenza e l'avvio successivo parte nella modalità di invio alternativa senza dover toccare Doctor.

Rimosso

  • Il lato rivolto all'utente fallback del conteggio degli effetti (e il suo FFB_BRIDGE_MAX_EFFECTS variabile d'ambiente, fornita brevemente nella versione beta.7) — la fusione del software la domina. Il fallback ha assegnato cinque effetti hardware, ha scelto quello più forte in un dato tick e ha eliminato il resto. La fusione software ne assegna quattro e riproduce tutti gli effetti contemporaneamente. Esistente MaxEffectCount valori in hardware.json migrazione automatica a UseSoftwareBlending = true al primo lancio; il campo legacy viene eliminato al salvataggio successivo.

Interno

  • La frequenza di tick del loop di controllo aumenta automaticamente da 50 Hz a 200 Hz quando la fusione del software è attiva: i periodici sintetizzati si aliasrebbero fortemente a 50 Hz rispetto alle forme d'onda a 33 Hz. La modalità hardware rimane a 50 Hz.
  • Un compressore morbido sul bordo di uscita del dispositivo sostituisce una limitazione rigida. Identità entro ±0,9, tanh asintotica a ±1 oltre: preserva la direzione e la grandezza relativa quando più effetti si sommano oltre la saturazione, invece di lasciare che l'effetto più forte schiacci il resto.
  • Scheda di output della forza in tempo reale sulla pagina Mock SimConnect, in modo da poter osservare TrimRelief e il centro della molla seguire il trim in tempo reale senza volare.

v1.0.0-beta.7

Risolto

  • Il bug "funziona una volta, poi si blocca quando faccio clic su Arma". Una manciata di beta tester ha riferito che il bridge funzionava correttamente al primo avvio, per poi bloccarsi a ogni successivo Arm, finché non scollegavano lo stick o riavviavano. Causa principale: il driver Windows dell'FFB2 mantiene lo stato tra i processi. Quando un'esecuzione precedente terminava in modo non pulito (un crash, una chiusura forzata, un'interruzione di corrente), l'esecuzione successiva ereditava lo stato corrotto e si bloccava quando tentava di allocare nuovi effetti. Il bridge ora reimposta lo stato degli effetti del driver a ogni connessione e disconnessione, così un'esecuzione precedente non può compromettere quella successiva. Verificato sul banco: forzare una chiusura a metà sessione e riavviare non riproduce più il crash. Se finora avevi aggirato il problema con FFB_BRIDGE_MAX_EFFECTS=5, puoi rimuovere la variabile d'ambiente su beta.7.

Interno

  • Strumenti diagnostici interni per indagare su joystick force feedback che il bridge non supporta ancora. Realizzati come parte della ricerca hardware in corso; non ancora rivolti all'utente, ma gli stessi strumenti hanno isolato il bug dello stato del driver dell'FFB2 risolto sopra.

v1.0.0-beta.6

Nuovo

  • Fisica della caduta del bastone. Un nuovo effetto modella il bias gravitazionale che spinge la barra in avanti in un aereo non servoassistito quando non c'è aria sull'equilibratore: la spinta in avanti costante che si percepisce parcheggiati o in rullaggio su un Cessna. Sfuma a zero secondo una velocità di dissolvenza regolabile (predefinita 30 kt). Si trova nella pagina Regolazione sotto Stick feel → Stick drop. Le impostazioni predefinite sono adatte all'aviazione generale; abbassa Force verso 0 per silenziarlo sui profili jet/fly-by-wire.
  • Test di polarità in tempo reale su Doctor. Una scheda di compatibilità hardware nella parte superiore della pagina Doctor ospita un drag-pad X-Y che guida lo stick in tempo reale. Fare clic su Start, trascinare il disco, fare clic su Stop, quindi rispondere "Lo stick ha seguito il disco?" — Sì non apporta alcuna modifica, No inverte automaticamente la polarità a livello di installazione. Sostituisce il vecchio flusso "immaginate il vostro stick rispecchiato".

Cambiato

  • Il Invertire la polarità dell'asse l'interruttore ora inverte il beccheggio e rollio insieme, corrispondendo alle stranezze del firmware FFB2 effettivamente presenti. Le impostazioni esistenti per beccheggio vengono trasferite al primo avvio.
  • Per cursore e per sezione reimpostare le frecce nella pagina Ottimizzazione, più a Scartare pulsante sulla scheda Profilo: è più facile annullare un esperimento che ricaricare il profilo.
  • La rotellina del mouse su uno slider ora richiede il focus. Il passaggio del mouse e lo scorrimento non catturano più la ruota, quindi puoi scorrere la pagina Ottimizzazione oltre i cursori al passaggio del mouse senza spostarli.
  • Intervallo di forza di caduta dello stick esteso a 0–0,5 → 0–1,0 per l'hardware che necessita di maggiore trazione.

Risolto

  • La finestra di dialogo Fix-config di Doctor non afferma più che MSFS viene fornito senza un endpoint TCP SimConnect: la dicitura è antecedente alla realtà di ascolto sul lato Proton: 500.
  • Aggiorna build (27-04-2026). Il passaggio 2 della finestra di benvenuto è stato riformulato per eliminare il testo obsoleto "Arm forces with SPACE" rimasto da prima che la beta.5 eliminasse i tasti di scelta rapida globali; ora si legge come "Arm the stick" con il testo della striscia superiore in stile strumenti di cockpit. Il pulsante di attivazione del menu a discesa del profilo e le larghezze del popup ora coincidono a filo invece di disallinearsi di 8-10 px quando la colonna dei punti di modifica collassava; un piccolo spazio verticale tra il pulsante e il popup li fa leggere come superfici separate. Stessa versione beta.6; se l'installazione è avvenuta prima di questa data, scaricare di nuovo da /scarica per lo smalto.

v1.0.0-beta.5

Nuovo

  • Interazioni dello slider revisionate: fare clic in un punto qualsiasi della traccia sposta il cursore a quel punto; il trascinamento funziona come prima; la rotellina del mouse e i tasti freccia spostano il cursore a fuoco. Indicatori di modifica per ogni cursore, anelli di focus e aspetto del cursore unificato su ogni pagina.

Rimosso

  • Spazio=Arma e D1–D8=Naviga le combinazioni di tasti globali sono state eliminate. Dirottavano la barra spaziatrice e i tasti numerici quando un TextBox deteneva il focus (salvando il nome di un profilo, ad esempio), e si attivavano comunque solo quando la finestra del bridge era in primo piano — raro in pratica perché il simulatore è in primo piano mentre si vola. Il menu nell'area di notifica espone ancora Arma / Disarma / Esci. Esc per annullare la finestra di dialogo di conferma dell'inserimento rimane.

v1.0.0-beta.4

Risolto

  • Correzione rapida: difensivo DIPERIODIC inizializzazione della struttura più un filtro nativo per i crash SEH su Windows. Un report di un beta-tester ha segnalato una violazione di accesso nelle profondità dello stack DirectInput di CreateEffect su alcune build Win11 che non siamo riusciti a riprodurre localmente. Correzione cintura-e-bretelle: inizializzazione a zero della struttura prima della chiamata API (le specifiche dicono che dobbiamo farlo comunque), oltre a un filtro di eccezione strutturata che cattura l'AV al confine e lo presenta come uno stato Faulted recuperabile invece di interrompere il processo.

v1.0.0-beta.3

Nuovo

  • Striscia di stato superiore in stile strumenti del cockpit. La levetta del braccio, le spie sim/dispositivo/modalità, il selettore di profili e il pulsante Ottimizza/Salva sono stati spostati dalla dashboard e dalla barra laterale in un'unica striscia a tutta larghezza nella parte superiore di ogni pagina. La strip è la cabina di pilotaggio operativa; la Dashboard ora è puramente una superficie di telemetria.
  • Stato FAULTED. Quando un prerequisito scende mentre si è armati (levetta scollegata, sim in crash), l'indicatore passa a FAULTED, le forze si fermano e la spia corrispondente diventa rossa. Fare clic sull'indicatore per confermare e reimpostare: il prerequisito deve essere ripristinato prima che sia consentito il riarmo.
  • Profilo UX chiarezza rotondo. Punti sporchi per slider nella pagina Ottimizzazione; una coppia Salva/Salva con nome… in linea sulla scheda Profilo; il punto sporco del selettore di profili riassume "questo profilo presenta modifiche non salvate".

v1.0.0-beta.2

Risolto

  • Hotfix in giornata: Impostazioni predefinite di Windows SimConnect. Navi MSFS 2024 SimConnect.xml con una voce IPv4 abilitata sulla porta 500 su ogni installazione - Steam, Microsoft Store, Proton - ma Linux tratta <1024 come privilegiato, quindi MSFS-in-Proton non può effettivamente associarlo. Il bridge ora è predefinito 127.0.0.1:500 su Windows (dove funziona) e 127.0.0.1:5111 su Linux (dove Proton può effettuare il binding). Doctor ha imparato a rilevare l'installazione del Microsoft Store in %LOCALAPPDATA%\Packages\Microsoft.Limitless_8wekyb3d8bbwe\.

v1.0.0-beta.1

Beta pubblica iniziale

Prima versione con tag. L'app desktop pilota un Sidewinder Force Feedback 2 da MSFS 2024 (SimConnect TCP) e X-Plane 11/12 (UDP RREF, nessun plugin) su Windows 10+ e Linux moderno. Tredici effetti di forza con cursori di guadagno per effetto + guadagno principale; modello di sicurezza inserimento/disinserimento con conferma al primo avvio; residente nella tray con riduzione alla tray alla chiusura; pagine Diagnostica + Doctor per il triage; profilo starter Cessna 172 integrato. Sito pubblico online su FFB-Bridge.com con download controllati dietro un token inviato via email.

Ogni uscita viene annunciata anche via email agli abbonati. Se ti sei registrato per i download, sei già nell'elenco degli aggiornamenti e puoi annullare l'iscrizione a qualsiasi email.