Rádio de aeromodelo é, sem exagero, um dos melhores controles de voo caseiros que existem: o acelerador não tem mola e fica na posição em que você o deixa, enquanto os manches voltam ao centro sozinhos. É a ergonomia de uma cabine de verdade. O desafio é usar isso no Microsoft Flight Simulator 2024 rodando pelo GeForce NOW, e é aí que a maioria das pessoas trava.
Testado com: um Flysky ProArt PA-01 (rodando EdgeTX) em um Mac com chip M4 (Apple Silicon), MSFS 2024 via GeForce NOW. Mas o método vale para qualquer rádio com EdgeTX ou OpenTX, e também para Windows nativo.
Por que não funciona de primeira
O GeForce NOW só encaminha controles no padrão XInput (o dos joysticks Xbox). Um rádio de aeromodelo ligado por USB aparece para o sistema como um joystick genérico (DirectInput, sem mapeamento padrão). O resultado é que o navegador ou o aplicativo até enxergam o rádio, mas o GeForce NOW o ignora: dentro do MSFS, a lista de dispositivos mostra apenas teclado e mouse.
A solução é fazer o rádio se passar por um controle Xbox (XInput padrão). No Windows isso é direto. No Mac há um passo a mais (uma máquina virtual com Windows), porque o macOS não permite criar um controle virtual.
Pré-requisitos
- Um rádio com EdgeTX ou OpenTX e modo USB Joystick (praticamente todos têm).
- Cabo USB.
- Conta no GeForce NOW e o MSFS 2024 na sua biblioteca.
- ViGEmBus e XOutput (ambos gratuitos).
- Apenas no Mac: uma máquina virtual com Windows 11 (Parallels, UTM ou VMware Fusion).
Passo 1: Preparando o Rádio (Windows e Mac)
Crie um modelo limpo no rádio (no EdgeTX: New Model → Blank Model).
Importante: se você reaproveitar um modelo com mixagens (asa-delta, mixagem de tanque etc.), os eixos chegam misturados e com curso pela metade. Um modelo em branco envia cada stick para o seu canal, sem mistura: CH1 = aileron, CH2 = profundor, CH3 = acelerador, CH4 = leme.
Em seguida, coloque o rádio em modo USB Joystick (não “USB Storage”) e teste em hardwaretester.com/gamepad: o rádio deve aparecer com os eixos respondendo aos movimentos.
Passo 2: A Máquina Virtual (apenas no Mac)
Se você está no Windows nativo, pule para o Passo 3.
No Mac (Apple Silicon), o macOS não permite criar um controle virtual, então executamos a solução dentro de uma máquina virtual com Windows:
- Crie uma VM com Windows 11 (ARM).
- Faça o USB passthrough do rádio para dentro da VM (ela precisa “enxergar” o rádio no gamepad tester).
- Daqui em diante, faça tudo dentro da VM.
Sim, é streaming rodando dentro de uma máquina virtual. Na prática, a latência é imperceptível, dá para voar tranquilamente.
Passo 3: Transformando o Rádio em um Controle Xbox Virtual
Instale o ViGEmBus, o driver que cria o controle virtual.
Atenção: no Windows ARM (a VM do Mac), baixe o instalador que traz o build arm64 (
ViGEmBus_..._x64_x86_arm64.exe).Instale e abra o XOutput. Ele listará o rádio na seção DirectInput.
Clique em Add controller e depois em Edit, e mapeie os eixos do rádio para os eixos do Xbox:
- Left Stick X ← aileron
- Left Stick Y ← profundor
- Right Stick Y ← acelerador
- Right Stick X ← leme
Clique em Start.
Confira novamente em hardwaretester.com/gamepad: agora aparece um “Xbox 360 Controller” com mapeamento standard. É esse que o GeForce NOW aceita.
Passo 4: Mapeando no MSFS 2024
Abra o GeForce NOW, entre no MSFS e vá em Configurações → Controles com o “Xbox 360 Controller” selecionado. Ao começar a configurar, o MSFS cria um perfil para você. Basta aceitar.
O aileron e o profundor já vêm mapeados nos sticks por padrão, então não é preciso mexer neles. Você vai configurar apenas o acelerador e o leme:
- Acelerador → EIXO DO MANETE DE POTÊNCIA
- Leme → EIXO DO LEME (é o que esterça o avião na pista)
Limpe os conflitos antes de deixar o mapeamento final. Aqui está o detalhe que economiza horas: o stick direito também controla a câmera, então o acelerador e o leme entram em conflito com ela. Quando você seleciona o eixo inteiro (o ícone do stick com seta para cima e para baixo), o MSFS mostra alguns conflitos. Mas existem outros silenciosos, que só aparecem quando você aponta cada direção separada: a seta para cima e a seta para baixo, individualmente.
Por isso, passe o eixo pelas três formas (o eixo completo, a direção para cima e a direção para baixo), apagando os conflitos que cada uma revelar. Só depois de eliminar os três é que você atribui o mapeamento correto. Faça o mesmo para o leme (no stick horizontal: o eixo completo, a direção para a esquerda e a direção para a direita). Se você limpar apenas o eixo completo, sobra um conflito escondido e a câmera continua se mexendo junto.
Por fim:
- Reduza a zona morta do acelerador para zero (o padrão vem em cerca de 0,14 e cria um “buraco” no meio do curso).
- Se o acelerador estiver invertido (empurrar para frente corta a potência), marque a opção de inverter o eixo.
Conclusão
Com esses passos, o rádio de aeromodelo se transforma em uma cabine de Cessna: acelerador analógico parado na potência exata que você quer, manche com retorno ao centro e leme esterçando o avião na pista. No Windows são três passos; no Mac, os mesmos três dentro de uma máquina virtual. Bom voo!