Documentação da versão atual FFB-Bridge Pro 1.0.0-rc.2 Encontrou algo desatualizado? Avise pelo formulário de feedback.

Drivers e software de terceiros

No Windows, o Pro instala drivers para o Comandos, o recurso de roteamento de entradas que será lançado em breve. Veja aqui o que cada driver faz e quais componentes de terceiros o Pro usa, sob quais licenças.

O que o instalador do Windows adiciona

O instalador do Windows adiciona dois pacotes de drivers: os drivers Control Routing da própria Rohsam e o HidHide. Ambos atendem ao Comandos, que estará disponível em breve. Até o Comandos estar disponível, o Pro não roteia nem oculta os seus controladores, e o manche chega diretamente ao simulador.

Drivers FFB-Bridge Control Routing

A Rohsam Inc. escreveu estes drivers para o Pro. O pacote contém dois deles:

  • Control Router permite que o Pro apresente um controlador virtual ao simulador. Assim, o Pro pode combinar e moldar as entradas dos seus controles físicos antes que o simulador as veja. O controlador virtual também pode aceitar efeitos de force feedback de um simulador que envie os próprios efeitos, para que o Pro os repasse à sua base.
  • Native Consumer observa qual programa envia efeitos de force feedback para esse controlador virtual. Ele avisa o Pro quando esse programa para ou é fechado, para que o Pro encerre essas forças.

A Microsoft certificou os dois drivers pelo Windows Hardware Compatibility Program para o Windows 11 versão 25H2 (x64), e ambos têm a assinatura da Microsoft. No Gerenciador de Dispositivos, o roteador aparece em Dispositivos do sistema como FFB-Bridge Pro Controls.

ItemDetalhe
Control RouterVersão 2.0.0.4
Native ConsumerVersão 1.0.0.2
Certificado paraWindows 11 versão 25H2, x64
Envio à Microsoft1152921505701980449

A instalação usa a ferramenta DevCon da Microsoft para criar o dispositivo FFB-Bridge Pro Controls e exclui a ferramenta ao terminar. Desinstalar o Pro remove o dispositivo.

HidHide

O HidHide é um driver de filtro de código aberto do projeto Nefarius, escrito por Eric Korff de Gidts e Benjamin Höglinger-Stelzer e distribuído sob a licença MIT. Ele oculta um controlador físico dos programas que você escolher.

Quando o Pro roteia o manche por um controlador virtual, o HidHide oculta o manche físico do simulador. Assim, o simulador recebe a sua entrada uma única vez, do controlador virtual, e não duas vezes.

  • O Pro instala o pacote oficial do HidHide 1.5.230, sem modificações, e somente se o HidHide não estiver instalado.
  • Se o HidHide 1.5.230 já estiver instalado e funcionando, a instalação o deixa como está.
  • Desinstalar o Pro mantém o HidHide, porque outros programas podem usá-lo.

Se o Windows precisar ser reiniciado depois da instalação do HidHide, a instalação avisa e não abre o Pro. Reinicie o Windows e depois abra o Pro.

Se a instalação encontrar uma instalação do HidHide diferente ou danificada, ela é interrompida sem alterá-la. Repare o HidHide com o instalador oficial dele, reinicie o Windows e execute o instalador do Pro novamente.

Como os drivers se diferenciam

DriverOrigemO que faz
Control RouterRohsam Inc.Cria o controlador virtual que o simulador vê
Native ConsumerRohsam Inc.Informa ao Pro qual programa envia force feedback ao controlador virtual e quando ele é fechado
HidHideProjeto Nefarius, código abertoOculta um controlador físico de programas escolhidos. Não cria nenhum controlador e não envia forças.

macOS e Linux

O Pro não instala drivers no macOS nem no Linux. O manche funciona pelo suporte do próprio sistema operacional, da mesma forma que no FFB-Bridge Free. Veja Configuração do hardware.

Componentes que o Pro usa

O Pro é construído sobre os componentes abaixo. Os modelos de voz não fazem parte do instalador. O Pro baixa o reconhecimento de fala e a compreensão de comandos quando você clica em Baixar modelos de voz, e a voz natural e a palavra de ativação somente se você as escolher.

ComponenteUsado paraLicença
.NET 10 (Microsoft)Executar o aplicativoMIT
Avalonia, SkiaSharp, HarfBuzz, CommunityToolkit.MvvmA janela do aplicativo, o desenho e o textoMIT e no estilo BSD
Fontes Inter, JetBrains Mono, Noto SansTexto da interface em 16 idiomasSIL Open Font License
libevdevLer o manche no LinuxLicença X11
PortAudio, PortAudioSharp2Entrada do microfone e respostas faladasLicença PortAudio, Apache 2.0
ONNX Runtime (Microsoft)Executar os modelos de voz no seu computadorMIT
Moonshine (Useful Sensors), ajustado pela RohsamReconhecimento de falaMIT
Whisper base.en, whisper.cpp, Whisper.netReconhecimento de fala reservaMIT
all-MiniLM-L6-v2, ajustado pela RohsamCompreensão dos comandos de vozApache 2.0
Vozes Kokoro-82M e listas de palavras misakiRespostas faladas com voz natural (opcional)Apache 2.0
Modelos de características do openWakeWordPalavra de ativação (opcional)Apache 2.0
System.Speech (Microsoft)Respostas faladas com a voz do WindowsMIT
Natural EarthMapas e pacotes de mapas do Black BoxDomínio público
Net.Codecrete.QrCodeGenerator (Manuel Bleichenbacher)O código de pareamento do Cockpit WebMIT
HidHideOcultar controladores no WindowsMIT

Avisos completos

Os avisos de terceiros do Pro contêm o aviso de direitos autorais e o texto completo da licença de cada componente. Eles também abrangem itens menores, como os ícones de aeronaves e as ilustrações dos dispositivos.