Documentación de la versión actual FFB-Bridge 1.4.0 ¿Has encontrado algo desactualizado? Cuéntanoslo en el formulario de comentarios.

Solución de problemas

Los síntomas primero, se solucionan debajo. En la mayoría de los casos el Página de soporteLa pestaña Comprobaciones de estado ya sabe qué está mal; verifíquela allí antes de revisar esta lista manualmente. Si nada ayuda aquí, exporte un paquete de soporte desde la página de soporte. Diagnóstico pestaña y abrir un informe de comentarios.

Comprobación automática del dispositivo al iniciar

Al iniciarse, FFB-Bridge comprueba silenciosamente el backend del dispositivo en Windows, Linux y macOS. En Linux también revisa el acceso de lectura y escritura a un nodo de eventos compatible y que la regla udev instalada cubra todos los permisos actuales. WARN o FAIL muestra un aviso no bloqueante de Revisar y corregir que identifica cada problema.

  • Si todas las comprobaciones se superan, no se abre nada.
  • El inicio no sondea el simulador ni la red; que el simulador esté cerrado es normal y se trata durante la ejecución.
  • Mientras el diálogo está abierto, Auto-arm espera. Es posible revisar y corregir el problema, o descartarlo si el dispositivo está desconectado intencionadamente; tras descartarlo, Auto-arm solo puede continuar si se cumplen los demás requisitos.

Windows 11 SmartScreen o Smart App Control detiene el inicio

El instalador de Windows está firmado en código por la identidad del editor de Rohsam, pero los archivos firmados nuevos aún pueden tener una reputación baja de SmartScreen o Smart App Control. Si Windows muestra una advertencia, verifique que el archivo provenga de FFB-Bridge.com, verifique el hash publicado cuando esté disponible y confirme que el editor sea Rohsam Inc. o Rohsam Inc..

Las indicaciones de SmartScreen generalmente se pueden ampliar con Más información después de haber verificado al editor. Smart App Control puede ser más estricto en algunos sistemas Windows 11 y puede bloquear una nueva compilación hasta que mejore su reputación. La propia guía de Microsoft:

Microsoft: preguntas frecuentes sobre Smart App Control

Si ve una cuarentena de antivirus en lugar de un mensaje de reputación de Windows, envíe por correo electrónico los detalles de muestra marcados a supportffb-bridge.com para que podamos investigar.

El joystick no se mueve en absoluto

¿Está armado?

El indicador ARM de la cabina en la franja superior debe indicar ACTIVADO (gradiente ámbar). si lee DESARMADO (glifo gris, borde cálido), haga clic en él y confirme. Si lee FALLADO (rojo), consulte "Stick estaba funcionando, se detuvo repentinamente" a continuación; acaba de eliminarse un requisito previo.

¿Se detecta el dispositivo?

La lámpara DISPOSITIVO en la franja superior debe estar verde ("Listo"). Si es rojo ("Desconectado"):

  • Desenchufe y vuelva a enchufar el dispositivo; el puente vuelve a detectarlo en uno o dos segundos.
  • IDs actuales: SideWinder FFB2 045e:001b; Logitech G940 046d:c287 y alias de Windows 046d:c2a8; Force 3D Pro 046d:c286; WingMan Force 3D 046d:c283; MOZA AB9 346e:1000; familia compartida AB6/AB9 346e:1002; AY210 346e:1001; Brunner FFB-G 25bb:00d2.
  • Linux Una regla antigua limitada a eventos aparece como WARN porque no contiene los permisos TTY actuales de MOZA. Use Fix aunque el archivo ya exista; la aplicación lo reemplaza por la regla completa generada. Tras una reparación correcta, la regla queda activa y la aplicación recomienda reiniciar. Reiniciar ahora vuelve a abrir el joystick con los permisos nuevos y descarta cualquier modo alternativo del inicio; Reiniciar más tarde es seguro si necesita continuar primero.
  • Windows Cierre cualquier otra aplicación que reclame el Force Feedback: los probadores caseros y algunas utilidades de diagnóstico de joystick retendrán el acceso exclusivo.

¿Hay una sim conectada?

La lámpara SIM en la franja superior debe estar verde ("Sim conectada"). Si no, consulte el guía de configuración de MSFS o el Guía de configuración de X-Plane para tu sim. Mientras tanto, el Mock Sim La página le permitirá confirmar que el resto del proceso está funcionando.

MSFS se conecta pero ninguna fuerza se siente bien

Si la palanca se mueve pero las fuerzas no se sienten bien, el problema suele ser una discrepancia en el perfil o en la estructura del avión:

  • Comience con el perfil inicial integrado más cercano a su avión: Cessna 172 Skyhawk (G1000), Daher TBM 930, Beechcraft King Air 350i, Airbus A320neo o Boeing 747-8 Intercontinental. La mayoría de las sensaciones “incorrectas” provienen de un perfil que fue ajustado para una clase de avión diferente.
  • Verifique el sensación del sistema de control en la parte superior del grupo «Sensación del joystick» de la página de Ajuste. Un jet pesado ajustado a Manual, o un avión ligero GA configurado para Fly-by-wire, se sentirá mal incluso con ganancias buenas: combínelo con la aeronave (manual, impulsado hidráulicamente o fly-by-wire).
  • Consulte el panel de actividad de la palanca del Panel. Separa el resorte de referencia de los canales dinámicos como la carga del eje, el retumbo del motor, el rodaje en tierra, la turbulencia y los impulsos mecánicos. Si los efectos que no esperaba se muestran activos, el simulador está informando telemetría que los está impulsando.
  • En ocasiones, los aviones de terceros omiten la implementación de SimVars estándar. El puente tolera esto (las variables faltantes son cero por defecto), pero como resultado algunos efectos no se activarán. Esta es una limitación conocida que no podemos solucionar fácilmente en el puente: informe la aeronave específica para que podamos caracterizarla.

El icono de la bandeja no aparece (Linux)

Algunos entornos de escritorio no incluyen un host de bandeja del sistema listo para usar; GNOME Wayland es el más grande. Cuando el puente detecta esto, muestra un banner en la parte superior de la ventana que explica que cerrar cerrará la aplicación directamente (en lugar de ocultarla silenciosamente) y el botón de cerrar se comporta en consecuencia. En GNOME, instale la extensión AppIndicator Support para recuperar el icono de la bandeja; en KDE, Xfce, Cinnamon, MATE y Budgie, la bandeja funciona desde el primer momento.

La verificación de estado dice que SimConnect es accesible pero no hay flujos de datos

FFB-Bridge se está conectando (se acepta el saludo TCP) pero el flujo de datos no se inicia. En MSFS 2024, esto generalmente significa que la suscripción a SimVar falla porque el servidor interno SimConnect aún se está iniciando. Espere hasta que MSFS llegue al menú principal, después de la pantalla de introducción, e inténtelo de nuevo.

X-Plane detectado pero no fluyen datos

Si la luz del simulador se puso verde brevemente y luego volvió a mostrar «no hay simulador en funcionamiento» sin que la telemetría realmente fluya, un firewall generalmente se está comiendo nuestros paquetes UDP. Pruebe:

  • Deshabilite el firewall temporalmente para confirmar.
  • Incluya en la lista blanca UDP 49000 saliente en el proceso de puente.

Windows Fallo poco después de activar o despegar

Las compilaciones anteriores en modo hardware de Windows crearon una gran tabla de efectos DirectInput retenida: un efecto físico para cada señal del simulador lógico. En algunos Sidewinder FFB2/Windows pid.dll pilas, ese patrón de llamada podría fallar durante el vuelo activo, a menudo alrededor CreateEffect, SetPeriodic, o nativo ACCESS_VIOLATION migas de pan. Esto no es un problema de MSFS ni una señal de que el firmware de su dispositivo sea defectuoso.

Windows Las fuerzas desaparecen después de una pausa de MSFS o un tartamudeo prolongado

Las compilaciones actuales apuntan específicamente a esta clase de error. La pausa de MSFS y la Pausa activa ahora suprimen los efectos dinámicos de inmediato, mientras el joystick mantiene un resorte neutral predeterminado. Al reanudar, los parámetros del resorte se vuelven a cargar antes de reproducir los efectos, de modo que el centrado de cabeceo y de alabeo se recuperan.

Si la fuerza de alabeo aún parece ausente después de reanudar en una compilación actual, exporte un paquete de soporte inmediatamente después de reproducirlo y describa si el Panel mostró carga en el eje, resorte de referencia o canales dinámicos en ese momento. Eso nos indica si la canalización se quedó en silencio o si el controlador del dispositivo perdió un eje.

La arquitectura actual utiliza una constante vectorial, un resorte de dos ejes y un pequeño grupo periódico diferido en lugar de una tabla retenida grande. La versión 1.0 también restablece la tabla de efectos HID/PID sin procesar antes de activar después de que el simulador se desconecte. Si todavía ve esto en una compilación actual, abra Configuración → Hardware, ejecute Probar efectos de hardware, luego cambie a Periódicos combinados con software si la prueba falla o el puente ofrece esa recuperación en el próximo lanzamiento. Envíe también un paquete de soporte para que podamos caracterizar la pila de controladores restante.

Los efectos siguen reproduciéndose durante aproximadamente 30 segundos después de salir

Problema anterior del controlador de Win11 + FFB2. La limpieza por efecto del bridge al salir, en esta pila, bloqueaba cada llamada durante toda la duración de reproducción del firmware del efecto, por lo que los efectos de retumbo o bataneo en vuelo agotaban su temporizador natural de ~32 segundos después de cerrarse el bridge, dejando el joystick audiblemente activo en el escritorio sin ninguna aplicación que lo controlara. Las compilaciones actuales omiten por completo el trabajo por efecto al apagar y usan dos comandos a nivel de dispositivo (detener todo + restablecer la tabla de efectos del firmware) que regresan inmediatamente. La misma solución se aplica ante un fallo nativo mediante el controlador de excepciones vectorizado. Si ve esto en una versión actual, envíe un informe de comentarios.

Windows Fallo al salir citando 0x80131506

Problema anterior. En una fracción de las instalaciones, el puente fallaba y aparecía una ventana emergente de Informe de errores de Windows que citaba coreclr.dll y código de excepción 0x80131506 en el momento en que hizo clic en Salir o cerró la ventana. Causa principal: el subproceso de la interfaz de usuario y el bucle de control del tiempo de ejecución llamaban a DirectInput al mismo tiempo al apagarse, y el controlador COM finalmente se dio cuenta y detuvo el proceso. Las compilaciones actuales hacen que todo el acceso a DirectInput ahora se serialice a través de un único bloqueo en el límite del dispositivo para que los dos subprocesos nunca puedan competir con el serializador. Si estás viendo un 0x80131506 Al salir de una compilación actual, presente un informe de comentarios.

Fallo al iniciar

Flujo de recuperación del siguiente lanzamiento: si el lanzamiento anterior falló, el puente muestra un cuadro de diálogo de informe de fallos en el siguiente inicio, con el seguimiento de la pila y un Enviar a través del formulario de comentarios botón. Haga clic en él; el formulario se rellena previamente con el registro de fallos.

Si la aplicación falla antes de que aparezca el cuadro de diálogo, necesitará el archivo de registro de fallas directamente:

  • Windows %LOCALAPPDATA%\ffb-bridge\crashes\
  • Linux ~/.local/share/ffb-bridge/crashes/

Adjuntar el más reciente .log archivo a un informe de comentarios.

Advertencias de "El puente no puede seguir el ritmo"

La pestaña Diagnóstico advierte cuando la velocidad del circuito de control baja. Causas que hemos visto:

  • Otro proceso en el mismo núcleo está saturando la CPU: una pestaña del navegador, una compilación.
  • En Linux, un cpufreq El gobernador está cronometrando la CPU. Cambiar a performance o schedutil.
  • Se ejecuta en un entorno virtualizado que no proporciona al huésped intervalos de tiempo confiables de 20 ms.

Varios joysticks compatibles conectados

Cuando se conecta más de un dispositivo compatible, un selector de dispositivo le permite elegir cuál controla el puente y la elección se recuerda durante los reinicios. Reabrirlo desde Hardware — . Es necesario reiniciar el cambio del dispositivo elegido.

Mi joystick con Force Feedback no es uno de los cuatro compatibles

Los dispositivos de clase joystick no catalogados son una opción experimental con valores predeterminados prudentes del 20 %. Se excluyen volantes, gamepads y dispositivos de un solo eje; FFB Probe permite caracterizar hardware no compatible.

ffb-probe.com en su lugar.

¿Sigues estancado?

Exporte un paquete de soporte desde la página de soporte Diagnóstico pestaña y abrir un informe de comentarios. El paquete contiene el registro de sesión, el registro de fallas (si corresponde), el último resultado de la verificación de estado y la información del sistema; es exactamente lo que necesitamos para reproducir sin enviarle compilaciones de prueba.