Capitolo 1Informazioni su questo manuale
Questo manuale tratta FFB-Bridge, un bridge in spazio utente che gestisce il joystick Microsoft Sidewinder Force Feedback 2 di Microsoft Flight Simulator 2024 e X-Plane 11/12 su Windows 10+ e Linux moderno. È l'edizione a file singolo del manuale per pagina su ffb-bridge.com/docs — stesso contenuto, strutturato per la lettura dall'inizio alla fine e per la stampa in PDF.
I chip del sistema operativo Finestre,
Linux, e
Entrambi contrassegnare i paragrafi che si applicano a una sola piattaforma. Sono presenti menu e pulsanti
audace; sono presenti nomi di file e scorciatoie
code.
Capitolo 2Installa
2.1 Programma di installazione di Windows
Dopo esserti registrato nella home page, fai clic sul collegamento Windows nel download inviato via email. Salva FfbBridge-Setup-x64.exe
e fare doppio clic su di esso. Al primo avvio SmartScreen avvisa "App non riconosciuta": fare clic Maggiori informazioni, quindi Corri comunque. Il programma di installazione non è firmato fino alla 1.0.
La procedura guidata Inno Setup viene installata in
%LOCALAPPDATA%\Programs\FfbBridge per impostazione predefinita. Non è richiesta alcuna autorizzazione di amministratore: si tratta di un'installazione per utente. Una scorciatoia del menu Start arriva al gruppo FFB-Bridge.
Per disinstallare, aprire App e funzionalità, trova FFB-Bridge e scegli Disinstallare. I tuoi profili sotto %APPDATA%\ffb-bridge vengono conservati per una successiva reinstallazione; rimuovi quella cartella per una tabula rasa.
2.2 Immagine dell'app Linux
Salva l'AppImage dal collegamento inviato via email, rendilo eseguibile e registra le voci del menu:
chmod +x FfbBridge-x86_64.AppImage
mkdir -p ~/Applications
mv FfbBridge-x86_64.AppImage ~/Applications/
~/Applications/FfbBridge-x86_64.AppImage --install
Il --install flag writes the .desktop
file e icone nelle directory XDG in modo che FFB-Bridge venga visualizzato nel menu dell'applicazione. Disinstalla con
--uninstall.
Regola 2.3 udev (Linux)
Affinché il bridge possa aprire la chiavetta senza il prompt polkit ad ogni avvio, installare la seguente regola udev. Il
Dottore page ha un programma di installazione con un clic che utilizza pkexec scriverlo; puoi anche installare manualmente:
# /etc/udev/rules.d/99-ffb-bridge.rules
SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="001b", TAG+="uaccess"
Su NixOS, aggiungilo a configuration.nix under
services.udev.extraRules, quindi
sudo nixos-rebuild switch e ricollegare la chiavetta.
Capitolo 3Primo lancio
Il flusso del primo lancio prevede tre modalità consecutive: un rischio fisico Riconoscimento della sicurezza, quindi il Giro di benvenuto, quindi il Pannello di controllo. La modalità sicurezza blocca il licenziamento finché non viene spuntata la casella “Ho capito”; Il benvenuto può essere saltato e riprodotto in seguito dalla pagina della Guida.
La dashboard si apre con il dispositivo rilevato e l'indicatore del braccio nella lettura della striscia superiore DISARMO. Le forze non raggiungono la levetta finché non si arma esplicitamente. La striscia nella parte superiore della finestra è la cabina di pilotaggio operativa: blocco del marchio, indicatore ARM (al centro, l'eroe visivo), indicatori Sim · Dispositivo · Modalità e selettore profilo + pulsante Ottimizza/Salva sulla destra. I numeri di volo in tempo reale (IAS, G, Mach, forza di beccheggio/rollio, età dei dati, frequenza di tick) si trovano in un nastro sottile lungo la parte inferiore dell'area del contenuto.
Fare clic sull'indicatore ARM nella striscia per armare. L'indicatore ha tre stati: DISARMO (bordo caldo a riposo, glifo neutro), ARMATO (gradiente ambra + glifo luminoso), DIFETTOSO (rosso — vedere § 3.4).
Esc cancella la finestra di dialogo di conferma dell'inserimento se cambi idea prima di confermare. Non ci sono altre scorciatoie da tastiera globali; il bridge è gestito da mouse/vassoio in base alla progettazione.
Sicurezza. Il primo braccio fa scattare la levetta nella posizione centrale tagliata. Assicurati che nulla (mani, cavi o qualsiasi cosa libera sulla scrivania) sia appoggiato sopra o contro lo stick quando armi.
3.4 Recupero da un guasto
Se un prerequisito scende mentre sei armato (molto spesso la levetta viene scollegata o la sim si blocca), l'indicatore passa a DIFETTOSO e le forze si fermano. La spia corrispondente diventa rossa, quindi la causa è inequivocabile: DEVICE per scollegamento, SIM per caduta SIM. Fare clic sull'indicatore per confermare e reimpostare DISARMO; il ripristino del prerequisito mancante consente quindi di riarmare. Il aprire Diagnostica il collegamento accanto all'indicatore ti porta al registro eventi se desideri la storia completa prima di reimpostare.
Chiudendo la finestra (pulsante X) si nasconde nel vassoio; il ponte continua a funzionare. Utilizzare il menu della barra delle applicazioni per attivare/disattivare/mostrare/esci. Su GNOME Wayland non è presente alcun vassoio: la finestra si nasconde silenziosamente e dovrai utilizzare Alt+Tab o il menu del desktop per ripristinarla.
Capitolo 4Connessione a MSFS 2024
MSFS comunica con FFB-Bridge su SimConnect TCP. Su Windows funziona immediatamente; su Linux sotto Proton la porta predefinita (500) non può essere associata e una correzione Doctor con un clic aggiunge una porta parallela non privilegiata.
4.1 Dove risiede SimConnect.xml
La posizione del file dipende dall'origine di installazione di MSFS:
- Windows Steam
%APPDATA%\Microsoft Flight Simulator 2024\SimConnect.xml - Windows Store/Xbox
%LOCALAPPDATA%\Packages\Microsoft.Limitless_8wekyb3d8bbwe\LocalCache\SimConnect.xml - Linux Steam+Protone
~/.steam/steam/steamapps/compatdata/2537590/pfx/drive_c/users/steamuser/AppData/Roaming/Microsoft Flight Simulator 2024/SimConnect.xml
FFB-Bridge rileva automaticamente il percorso corretto. Sostituisci con FFB_BRIDGE_MSFS_CONFIG o
FFB_BRIDGE_MSFS_PREFIX se esegui MSFS da una posizione non standard.
4.2 Correzione con un clic del medico
Aperto Dottore. The Configurazione SimConnect la riga mostra il percorso XML rilevato e la porta a cui è destinato il bridge. Tre risultati:
- Verde: voce corrispondente trovata, niente da fare.
- Ambra Usa la porta:X — ingresso in un porto diverso; il pulsante lo adotta.
- Rosso Correggi… — nessuna voce utilizzabile; la finestra di dialogo mostra esattamente cosa aggiungerà.
Tutte le operazioni di correzione sono aggiuntive: le voci esistenti non vengono mai sovrascritte. Se l'XML non è analizzabile, viene eseguito prima un backup con timestamp.
Capitolo 5Collegamento di X-Plane 11 / 12
Zero-config. X-Plane accepts UDP RREF subscribes on
127.0.0.1:49000 per impostazione predefinita; FFB-Bridge si abbona al lancio e ai flussi di dati. Se X-Plane è in esecuzione quando si avvia il bridge, la spia SIM nella striscia superiore diventa verde entro pochi millisecondi.
Un watchdog di stantio di 3 secondi copre il problema di mancata disconnessione dell'UDP: se non arrivano riferimenti dati per tre secondi, la spia SIM diventa rossa. Il caricamento di un nuovo volo si ristabilisce automaticamente.
I firewall raramente interferiscono con il loopback, ma se la sonda X-Plane del Dottore è rossa e X-Plane è veramente in esecuzione, verificare la presenza di un firewall che blocchi UDP 49000. Vedere il capitolo 14 per il flusso di ripristino.
Capitolo 6Cruscotto
Lo stato operativo (inserimento, SIM, dispositivo, modalità, profilo) non è più presente in questa pagina. Si è spostato nella striscia superiore persistente in modo che rimanga visibile mentre sei in Sintonia, Diagnostica o in qualsiasi altro luogo. La Dashboard è la superficie di spiegazione in tempo reale: cosa sta segnalando la simulazione, quali canali dinamici sono attivi e quale stato di base della molla sta trattenendo lo stick.
Pannello di sinistra: stato del volo. Una fila di tre letture numeriche - velocità relativa (kt), carico G (g, che diventa giallo al di fuori dell'intervallo normale), Mach - su una coppia di BiBar per la deflessione dell'elevatore e degli alettoni. Sotto le barre, letture più piccole per il trim dell'elevatore, lo stato fondamentale e l'avviso di stallo. L'interfaccia utente si aggiorna a ~20 Hz: una visione ridotta del circuito di controllo a 50 Hz.
Nella parte inferiore del pannello di sinistra è presente un elenco di attiva/disattiva il gruppo di effetti: sensibilità dello stick, rombo del motore, buffetto della cellula, rollio al suolo, spalle meccaniche, carico dell'asse e follow del pilota automatico. Ogni riga ha una casella di controllo, uno stato live e una barra di livello compatta. Usali come silenziamenti rapidi per i confronti A/B in volo; i guadagni per effetto rimangono sulla messa a punto. Lo stato di commutazione fa parte del profilo attivo.
Pannello destro: attività dello stick. Il titolo nomina i contributori più dinamici, la barra in pila li raggruppa per famiglia e i chip del canale attivo mostrano i valori individuali quando contano. La molla di centraggio viene trattata come la sensazione di base, quindi l'elenco attivo si concentra sui cambiamenti al di sopra di quella linea di base: centro di assetto, modifiche della molla del carico G, carico dell'asse, rombo del motore, rollio al suolo, buffetti e one-shot meccanici. Le barre del carico sull'asse mostrano la forza di beccheggio/rollio contrassegnata; la sezione della molla di centraggio mostra il coefficiente, la zona morta e il centro di beccheggio/rollio.
Capitolo 7Sintonia
Ogni modifica del dispositivo di scorrimento si applica al successivo tick di 50 Hz; puoi volare con la pagina Ottimizzazione fissata su un secondo monitor e regolare gli effetti mentre si verificano.
7.1 Guadagno principale
Un singolo moltiplicatore applicato dopo tutti gli effetti, visualizzato come percentuale dallo 0% al 100%. 100% è il livello progettato (e quello predefinito); valori più bassi attenuano contemporaneamente ogni uscita dinamica. Non c'è alcun "boost" sopra il 100%: quel limite è quello raggiunto dai cursori del guadagno per effetto. Beta.11 guida il dispositivo al 95% dell'autorità del bridge sotto questo cursore, lasciando un margine del 5%.
7.2 Gruppi di cursori
Dall'alto in basso: molla di centraggio (base, guadagno G, morsetti min/max, banda morta) · Carico aerodinamico (guadagno di beccheggio, guadagno di rollio) · Sensazione dello stick (smorzamento della velocità, bonus del bordo di controllo, caduta del bastone) · Effetti del suolo (rombo sulla pista, tonfo in atterraggio, sobbalzi del cambio, vibrazione dei freni) · Buffetti aerodinamici (stallo, velocità eccessiva, Mach, spoiler, turbolenza) · Motopropulsore (rombo del motore, rombo in retromarcia) · One-shot (dispiegamento della marcia, passo dei flap) · Pilota automatico (guadagno di back-drive, limite di velocità). Vedere il capitolo 12 per il riferimento completo.
7.3 Caduta del bastone
La caduta dello stick modella la polarizzazione della gravità su un ascensore scarico a bassa velocità: ciò che fa sì che la barra di comando di un aereo GA parcheggiato si trovi leggermente in avanti rispetto al centro. Due cursori: Forza (quanto forte tira il pregiudizio) e Svanisce la velocità (i nodi ai quali il bias è sceso a zero). Le impostazioni predefinite sono di classe Cessna: rilascia Forza verso 0 per silenziare sui profili jet o fly-by-wire.
7.4 TrimRelief (modalità alt-trim)
Un interruttore sotto Sensazione di bastone ciò cambia il modo in cui interagiscono la forza di trim e stick. Con TrimRelief spento (impostazione predefinita), il trim di beccheggio/rollio sposta il centro della molla ma il carico della velocità relativa combatte comunque la deflessione totale della superficie: un aereo trimmato con lo stick neutro spinge contro di te. Con TrimRelief su, viene calcolato il carico della velocità relativa (elevatore − trim) e i cingoli centrali della molla vengono rifiniti con piena autorità. In uno stato stazionario trimmato con la levetta neutra, non senti alcuna forza e il rilascio consente alla levetta di mantenere la posizione trimmata come fa una vera levetta con cavo. I profili esistenti ottimizzati sul comportamento legacy rimangono invariati. Più vicino al modello XPforce / FSforce se questo è il modello mentale che stai cercando.
7.5 Interazione con il dispositivo di scorrimento
Trascina il pollice, fai clic in un punto qualsiasi lungo la traccia per saltare lì, oppure fai clic una volta per mettere a fuoco e quindi utilizza la rotellina/tasti freccia. Il passaggio del mouse e lo scorrimento funzionano no cattura la ruota (è necessario mettere a fuoco prima il dispositivo di scorrimento) in modo da poter scorrere la pagina oltre i dispositivi di scorrimento al passaggio del mouse senza spostarli.
7.6 Indicatori sporchi e ripristini
Quando uno slider differisce dal profilo caricato, viene visualizzata una freccia indietro reimpostare il glifo appare accanto al suo valore; fare clic per ripristinare solo quel dispositivo di scorrimento. Ogni intestazione di sezione contiene un glifo corrispondente che reimposta ogni dispositivo di scorrimento nella sezione. A Scartare Il pulsante sulla scheda Profilo ripristina tutto in una volta. Il punto color ambra sul selettore profilo riassume "questo profilo presenta modifiche non salvate". I ripristini sono solo locali: non toccano il profilo salvato.
7.7 Salvataggio
Salva sovrascrive il profilo attivo. Salva con nome... apre una finestra di dialogo per salvare con un nuovo nome. Le preimpostazioni iniziali sono di sola lettura; Salva con nome crea la messa a punto modificabile dell'aereo che manterrai.
Capitolo 8Profili
I profili salvati sono file JSON in %APPDATA%\ffb-bridge\profiles\
(Windows) or ~/.config/ffb-bridge/profiles/
(Linux, honouring $XDG_CONFIG_HOME). Ogni file è un profilo. Copiali tra macchine o condividili con altri inviando il file tramite e-mail.
Gli antipasti e i profili salvati condividono un unico elenco. Azioni: Utilizza il profilo selezionato, Duplicato selezionato, Elimina selezionato, e Aggiorna. Le preimpostazioni iniziali sono di sola lettura; utilizzare Duplica o Salva con nome per ottenere una copia modificabile.
Gli avviatori integrati prendono il nome dagli aerei MSFS: Cessna 172 Skyhawk (G1000), Daher TBM 930, Beechcraft King Air 350i, Airbus A320neo e Boeing 747-8 Intercontinental. La commutazione dei profili si applica al successivo tick di 50 Hz senza disinserimento. Il selettore del profilo su Tuning mostra un punto color ambra per le modifiche non salvate: salva prima di caricare un altro profilo o eliminerai le modifiche.
Capitolo 9Diagnostica
Quattro schede metriche in alto: Velocità del ciclo di controllo (obiettivo 50 Hz), Latenza della pipeline (μs), Effetti attivi (contare), Riasserzioni (contatore). Ognuno ha una scintilla di 60 anni.
Il registro eventi riempie la metà inferiore della pagina. Colori livello: INF/DBG neutro, WRN ambra, ERR/FTL rosso. Circa 2.000 righe di scorrimento all'indietro; filtra per sottostringa con la barra nella parte superiore del registro.
Il Pacchetto di supporto per l'esportazione Il pulsante produce un singolo ZIP per i rapporti di feedback. Vedere il capitolo 15 per l'elenco completo dei contenuti.
Capitolo 10Dottore
10.1 Compatibilità hardware
La prima scheda ospita un Invertire la polarità dell'asse attiva/disattiva e un drag-pad live prova di polarità. Differenti cicli di produzione dell'FFB2 leggono la polarità in modo diverso; il test verifica in che direzione gira il tuo guidando lo stick da un drag-pad a 2 assi in tempo reale. Fai clic su Start, muovi il disco, fai clic su Stop, quindi rispondi "Il bastoncino ha seguito il disco?" — Sì non apporta alcuna modifica, No gira automaticamente la levetta. La levetta è a livello di installazione e inverte insieme gli assi di beccheggio e rollio.
10.2 Periodici combinati con software
Il bridge ha due modi per inviare effetti periodici e one-shot al FFB2. Modalità hardware - l'impostazione predefinita di nuova installazione - utilizza gli effetti hardware DirectInput, ma beta.11 mantiene quella topologia deliberatamente piccola: una costante vettoriale, una molla a due assi e un pool periodico pigro a tre slot. Il firmware gestisce ancora le forme d'onda periodiche alla velocità nativa; il bridge riutilizza quegli slot fisici per segnali di pista, motore, buffet e one-shot. Periodici combinati con software sulla stessa riga Doctor mantiene solo il percorso hardware di forza continua/centratura e sintetizza segnali periodici/one-shot in C# a 200 Hz, ripiegando il risultato nelle uscite a forza costante.
La modalità hardware è più nitida e ha una latenza inferiore sugli effetti a frequenza più alta perché il firmware li guida più velocemente del tick rate del bridge. La fusione del software è il fallback di compatibilità per sonde hardware non riuscite, arresti anomali classificati per effetti hardware o utenti che lo preferiscono deliberatamente; un'uscita generica non pulita non forza di per sé la fusione del software. I suoi bordi ad alta frequenza possono sembrare un po' più morbidi. In ogni caso è necessario il riavvio: il dispatcher legge la modalità all'avvio. Utilizzare Testare gli effetti hardware per provare la topologia hardware compatta in modo sicuro in un processo di lavoro separato.
10.3 Controlli sanitari
Controlli: Dispositivo, regola udev (Linux), Configurazione SimConnect, Raggiungibilità di SimConnect, Raggiungibilità X-Plane, Integrità durante l'esecuzione, Registro degli arresti anomali. I punti di stato della riga sono verdi/ambra/rossi/grigi (non applicabile).
Laddove una correzione è ovvia, la riga offre un'azione in linea: Installa la regola udev, Usa la porta:X, Correggi…. La finestra di dialogo Correggi mostra esattamente cosa cambierà prima che venga applicato e non sovrascrive mai le voci esistenti.
Azioni Linux che scrivono percorsi di sistema instradati
pkexec. Codici di uscita: 0 = successo, 126 = l'utente ha respinto la richiesta, 127 = autenticazione fallita/nessun agente polkit.
Capitolo 11Simulazione simulata di SimConnect
Il bridge ha tre sorgenti di input: Vivi (simulazione reale), Finto (slider guidati dall'interfaccia utente), Inattivo (nessun dato). Mock è un peer di prima classe: arm, dispatch, reassertion e stale-watchdog funzionano tutti in modo identico.
Usa Mock per sentire gli effetti individuali isolatamente, mettere a punto i profili senza volare o provare il bridge senza una sim installata. Quattro scenari preimpostati con un solo clic impostano ogni cursore su valori plausibili per Taxi / Rullo di decollo / Crociera / Bagliore di atterraggio.
Live e Mock si escludono a vicenda. Una vera simulazione rilevata blocca Mock con un banner esplicativo.
AiutoPagina di aiuto
La pagina della Guida in-app è il riferimento compatto per la corsa corrente. Mostra lo stato di configurazione, ti guida attraverso il flusso di partenza, fornisce l'ordine di ottimizzazione consigliato e si collega alle pagine che possiedono ciascun flusso di lavoro: Dashboard per visibilità della forza in tempo reale, Ottimizzazione per dispositivi di scorrimento, Profili per la gestione della libreria, Dottore per controlli di integrità e Diagnostica per pacchetti di supporto.
Capitolo 12Riferimento agli effetti della forza
I quattordici effetti forniti con la v1.0.0-beta.11:
- Molla di centraggio - irrigidimento con carico G, scala della banda morta con velocità relativa, spostamento centrale con trim.
- Forza di beccheggio caricata alla velocità — forza costante dell'asse di beccheggio scalata in base alla velocità relativa² × offset dell'elevatore.
- Forza di rollio caricata alla velocità — stesso modello sull'asse di rollio, messo a punto in modo indipendente.
- Smorzamento della velocità — forza opposta proporzionale alla velocità di rotazione dell'asse corporeo (p, q); smorzamento viscoso.
- Bastone goccia — inclinazione gravitazionale sull'elevatore a bassa velocità; tira la leva in avanti quando è parcheggiato, diminuisce in base alla velocità di dissolvenza (predefinito 30 nodi).
- Retromarcia con pilota automatico - Il centro della molla traccia la deflessione comandata dall'AP, con velocità limitata.
- Rimbombo in pista — forza periodica continua scalata in base alla velocità del suolo e al tipo di superficie (erba 1,5–1,9×, ghiaccio 0,3–0,5×).
- Colpo da touchdown — impulso singolo sulla transizione al suolo, ampiezza scalata in base alla velocità verticale.
- Brivido del freno — rombo a bassa frequenza proporzionale alla deflessione del freno, con cancello a terra.
- Urti del cambio — impulsi discreti durante il rullaggio sotto i ~40 kt.
- Buffet aerodinamici — cinque effetti secondari (stallo, velocità eccessiva, Mach, spoiler, turbolenza) che condividono un generatore di buffet.
- Rombo del motore — forza periodica continua calcolata in base al numero di giri per motore × indicatore di combustione.
- Rumore di spinta inversa — rumore di rollio quando è inserita la retromarcia, scalato in base alla velocità al suolo.
- One-shot meccanici - sussulti durante l'implementazione dell'ingranaggio e il passo dei flap in qualsiasi transizione, in entrambe le direzioni.
Tutti i quattordici si sommano in due uscite (beccheggio + forza di rollio più parametri della molla). Il guadagno principale viene applicato per ultimo; un'inversione di polarità di inclinazione/rotazione a livello di installazione (scheda di compatibilità hardware del medico) nega entrambi gli assi insieme sul bordo di uscita del dispositivo se l'hardware legge la polarità invertita. La Dashboard separa la molla della linea di base dai canali dinamici attivi in modo da poter vedere quali effetti contribuiscono in qualsiasi istante.
Modalità alt-trim TrimRelief cambia l'input agli effetti 1 (molla di centraggio) e 2/3 (forze di beccheggio/rollio caricate alla velocità). Con TrimRelief disattivato (impostazione predefinita), fanno riferimento alla deflessione totale della superficie. Con TrimRelief attivo, fanno riferimento (bastone − taglio) e il centro della molla segue il trim con piena autorità: in uno stato stazionario di trim con lo stick in folle, ogni forza è zero e lo stick rimane nella posizione trimmata al momento del rilascio. Attiva la pagina Ottimizzazione in Sensazione stick.
Periodici combinati con software è una scelta della modalità di invio, non un'attivazione/disattivazione di funzionalità. Entrambe le modalità sono completamente ottimizzate: stessi quattordici effetti, stessi cursori. Dentro hardware
(l'impostazione predefinita di nuova installazione) il bridge alloca una costante vettoriale, una molla a due assi e un lazy
Sine / Triangle /
Triangle periodic pool. In
miscelato con il software modalità il bridge mantiene solo il percorso hardware di forza continua/centratura e sintetizza segnali periodici/one-shot in C# a 200 Hz. Attiva/disattiva la pagina Dottore; riavvio richiesto.
La sicurezza della pausa e della telemetria obsoleta si trova al di fuori di questi quattordici effetti. Quando viene rilevata una pausa MSFS, una pausa attiva o una telemetria congelata, le forze dinamiche si attenuano immediatamente e lo stick mantiene una molla neutra predefinita fino alla ripresa dei dati in tempo reale.
Capitolo 13Guida alla sintonizzazione
Verifica prima la polarità tramite il test di polarità del drag-pad del dottore (capitolo 10): se le forze sono invertite, ogni guadagno impostato di seguito combatterà il segno sbagliato. Quindi procedi attraverso le fasi in ordine, salvando il profilo dopo ogni fase in modo da poter tornare indietro.
- Guadagno principale. Inizia al 100%. Vola in crociera, cerca la saturazione del motore; se la levetta sembra dura alla massima deflessione, scendi all'80% e ripeti. Non c'è alcun incremento superiore al 100%: questo è il limite massimo previsto.
- Molla di centraggio. Rilascia la levetta durante la crociera: scattante vs lento. Poi fai un giro di 2 G: si rassoda?
- Bastone goccia. Parcheggiare l'aereo, motore spento: la barra dovrebbe essere leggermente in avanti (modellare la gravità sull'elevatore scarico). Regola la Forza per la posizione di riposo, Fade la velocità per quando scompare nella rotazione di decollo. Impostare Forza su 0 per i profili jet/fly-by-wire.
- Scegli un modello ordinato. TrimRelief disattivato (impostazione predefinita) mantiene il TrimFeel legacy: il caricamento della velocità relativa combatte la deflessione totale della superficie, un aereo trimmato spinge contro di te. TrimRelief sui riferimenti (bastone − taglio) — al trim con stick in posizione neutra, forza zero, lo stick tiene al rilascio. Scegli prima di ottimizzare i caricamenti; il cambio a metà accordatura sposta le forze percepite.
- Carico aerodinamico. Spingere il bastoncino senza tagliare; dovrebbe sembrare come se l'aria si spingesse indietro. Verificare attraverso l'inviluppo di velocità.
- Effetti del suolo. Taxi su asfalto o su erba. Freno. Pianta un arrivo fermo.
- Buffet. Stalla di spegnimento per il buffet della stalla; distribuire spoiler per il buffet di spoiler.
- One-shot meccanici. Ritrarre/estendere ingranaggi e alette.
- Motopropulsore. Potenza al minimo e potenza al decollo: dovrebbe essere nettamente diversa.
- Smorzamento della velocità. Se il bastone torna al centro, sollevalo. Troppo e il bastone sembra morto.
Modelli di tipo aeronautico: i single leggeri desiderano una centratura salda e un carico moderato; l'acrobazia vuole una centratura morbida e uno smorzamento basso; i jet pesanti richiedono uno smorzamento pesante e un forte back-drive AP; bush / STOL richiede una base di centraggio bassa ma un guadagno G elevato. Inizia dallo starter integrato più vicino al tuo aereo: Cessna 172 Skyhawk (G1000), Daher TBM 930, Beechcraft King Air 350i, Airbus A320neo o Boeing 747-8 Intercontinental.
Capitolo 14Risoluzione dei problemi
14.1 Il bastone non si muove
Nella striscia superiore, conferma in ordine: (1) l'indicatore ARM indica INSERITO (ambra) - non disinserito o guasto; (2) la spia DEVICE è verde ("Pronto"); (3) la spia della SIM è verde ("Sim connessa"). Una spia rossa punta alla riga del Dottore corrispondente.
14.2 MSFS si connette ma le forze sembrano sbagliate
Carica lo starter più vicino al tuo aereo. La maggior parte delle sensazioni “sbagliate” provengono da un profilo che è stato messo a punto per una classe di aereo diversa. Gli aerei di terze parti occasionalmente saltano l'implementazione delle SimVar standard: il bridge lo tollera (le variabili mancanti vengono impostate per default su zero), ma gli effetti che dipendono da esse scompariranno.
14.3 L'icona nella barra delle applicazioni non viene visualizzata (Linux)
Alcuni desktop non vengono forniti con un vassoio host pronto all'uso: GNOME Wayland è quello più grande. Il bridge lo rileva e mostra un banner che spiega che la chiusura farà uscire direttamente l'app invece di nasconderla. Installa il supporto AppIndicator su GNOME per riavere un vassoio; KDE, Xfce, Cinnamon, MATE, Budgie funzionano immediatamente.
14.4 Arresto anomalo della modalità hardware di Windows dopo l'inserimento
Le build pre-beta.10 potevano bloccarsi su alcuni stack Windows/FFB2 perché la modalità hardware creava una grande tabella di effetti DirectInput conservata. Si trattava di un bug dell'architettura del bridge, non di MSFS o di un firmware difettoso. Beta.10 sostituisce quel percorso con una costante vettoriale, una molla a due assi e un pool periodico pigro a tre slot. Se una build beta.10 o successiva si blocca ancora in modalità hardware, esegui Doctor's Testare gli effetti hardware e passare a Periodici combinati con software se il ponte offre quella ripresa.
14.5 Crash al lancio
L'avvio successivo mostra una finestra di dialogo del rapporto sugli arresti anomali con l'analisi dello stack e un file Apri il modulo di feedback pulsante che preallega il registro degli arresti anomali. Se l'app si arresta in modo anomalo prima che venga visualizzata la finestra di dialogo, estrarre manualmente il registro da
%LOCALAPPDATA%\ffb-bridge\crashes\ (Windows) or
~/.local/share/ffb-bridge/crashes/ (Linux).
14.6 Le forze scompaiono dopo una pausa o una lunga balbuzie
Beta.11 mira direttamente a questo. La pausa MSFS e la pausa attiva ora sopprimono immediatamente gli effetti dinamici, mantengono una molla predefinita neutra durante la pausa e ricaricano i parametri della molla prima della riproduzione dopo la quiescenza. Se la forza di rollio o beccheggio risulta ancora assente dopo la ripresa, esporta subito un pacchetto di supporto e annota ciò che la dashboard ha mostrato sotto l'attività dello stick.
Capitolo 15Pacchetti di supporto
Un pacchetto di supporto è un singolo ZIP prodotto da Diagnostica → Esporta pacchetto di supporto. Il ZIP contiene, e contiene solo:
sysinfo.txt— Sistema operativo, kernel, distribuzione, CPU, RAM, versione .NET, locale.session.log— registro completo degli eventi per la sessione corrente.last-crash.log- registro degli arresti anomali, se ne esiste uno.doctor.json— ultima scansione del medico in formato leggibile dalla macchina.tunables.yaml— il profilo attivo al momento dell'esportazione.simconnect-config.xml— Configurazione di MSFS, password rimosse (solo sessioni MSFS).
Limiti: 50 MB totali compressi, 5 MB per voce, massimo 30 voci, 20 MB totali non compressi, solo testo UTF-8 (più XML). Un pacchetto tipico è inferiore a un megabyte.
Il pacchetto non lascia mai la tua macchina automaticamente: sei tu a scegliere quando allegarlo a un rapporto di feedback e se inviarlo.
Capitolo 16Licenza e dichiarazione di non responsabilità
FFB-Bridge è un software gratuito offerto così com'è senza garanzia. Utilizzalo a tuo rischio e pericolo: il bridge guida l'hardware fisico e i bug possono produrre forze impreviste. Tratta ogni braccio come un momento di “mani libere”.
Questo è un progetto solista, indipendente da Microsoft e Laminar Research. "Microsoft Flight Simulator", "SimConnect", "Sidewinder" e "X-Plane" sono marchi dei rispettivi proprietari; compaiono qui al solo scopo di identificare i prodotti compatibili. Niente in questa pagina implica l'approvazione da parte di entrambe le società.
Le domande frequenti complete e l'informativa sulla privacy sono disponibili all'indirizzo ffb-bridge.com/#faq e ffb-bridge.com/privacy.
Fine del manuale. Feedback su qualsiasi sezione (testo, figure o consigli di ottimizzazione che non ti hanno aiutato) ffb-bridge.com/feedback.