Como configurar um controle de PS4 no FPVSIM
Conecte, mapeie e calibre um controle de PlayStation 4 para voar com suavidade no simulador de drones FPVSIM.
Remova os limites de taxa de quadros do navegador e ajuste as configurações de VSync do Chrome para voar no FPVSIM com mais fluidez e menor latência.
Start with the Chrome Performance Launcher below, then compare the same track and settings on your computer. The simulator already uses the optimized renderer by default; no special URL or performance mode is needed.
Selecione qualquer captura de tela para visualizá-la em tamanho real. As capturas de tela do simulador mostram uma interface anterior; use os controles destacados como referência visual.
Open FPVSIM in Chrome with the browser settings used in our performance testing, without editing shortcuts or typing commands.
Download the ZIP for your computer and extract it. Keep the launcher, quit shortcut, README, and helper files together.
If Chrome is already running, save your work, then choose Close Chrome and open FPVSIM. You can also close Chrome yourself and choose Retry.
The launcher opens the simulator and reuses your existing Chrome profile named FPVSIM, including its login and controller settings. If there is no matching profile, it reuses or creates a separate FPVSIM profile. Sign in and set up your controller there once.
Save your work, then open the included Quit Chrome shortcut to close the performance session. Open Chrome with your usual shortcut to restore normal extensions and sync.
Your track, camera, physics, collisions, and controller settings stay unchanged. Your Chrome profile is reused, not copied.
If your FPVSIM profile belongs to regular Chrome, the session settings affect all profiles in that Chrome session. Closing it ends those windows and background tasks. Save first: the macOS and Ubuntu quit shortcuts may close tabs without a page confirmation.
The launcher is optional. The flags reproduce our Windows test configuration; macOS and Ubuntu have not been latency-benchmarked. Results depend on your hardware and display, and the flags alone did not show a clear additional latency improvement in our Windows tests. Disabling VSync may increase screen tearing and power use. Compare the same track, and use your normal Chrome shortcut if you prefer its results.
O modo Baixa especificação prioriza a compatibilidade com mais dispositivos. O modo Alta especificação disponibiliza o controle Divisor de renderização usado no tutorial.
Um divisor menor executa o ciclo gráfico com mais frequência; um divisor maior reduz esse trabalho. Diminua o valor até obter uma resposta satisfatória, mas aumente-o novamente se notar tremores ou engasgos persistentes.

A física em um único núcleo pode reduzir a latência total em pistas de corrida simples. O modo com vários núcleos transfere o trabalho de simulação para outro núcleo e pode ser mais fluido em cenas grandes, como Google Maps, Lake House ou Floating Islands. Teste os dois no seu hardware.
Ative os gráficos de desempenho e observe a frequência do ciclo gráfico, a carga da física e a memória. Se a carga da física permanecer alta, o movimento pode ficar irregular, mesmo que o número do gráfico pareça impressionante.
Se a renderização estiver fluida, mas a resposta do drone ainda parecer brusca ou lenta demais, confira as configurações PID em Drones. O ajuste de PID altera a resposta em voo, não a taxa de renderização; os valores desta captura antiga são exemplos, não valores padrão atuais para copiar.

The launcher selects the FPVSIM profile and disables extensions for the session. If you launch Chrome manually, use that same profile and keep extensions off while flying; there is no need to create another profile.
Evite manter várias abas do simulador ou outras páginas pesadas abertas durante uma sessão.
Recarregue o FPVSIM no perfil limpo e compare a mesma cena, o mesmo veículo e as mesmas configurações com a referência inicial.
The launcher above applies these flags for you. If you prefer to configure a Chrome shortcut yourself, the video demonstrates the following alternative.
--disable-gpu-vsync --disable-frame-rate-limitSe não houver um atalho na área de trabalho, encontre o Chrome no menu Iniciar, abra o local do arquivo e copie o atalho para a área de trabalho.
Abra as Propriedades do atalho. Posicione o cursor depois das aspas que fecham o caminho de chrome.exe, adicione um espaço e acrescente os argumentos mostrados acima.

Aplique a alteração, feche todas as janelas do Chrome e inicie o Chrome pelo atalho editado.
Teste o FPVSIM novamente. Esses argumentos do navegador não têm suporte garantido e podem mudar de disponibilidade ou comportamento; remova-os se o Chrome ficar instável ou deixar de aceitá-los.
Esta transcrição foi editada para facilitar a leitura, mantendo a sequência técnica do tutorial.
00:00–01:08
O primeiro controle é o Divisor de renderização, que funciona de forma diferente das configurações de muitos jogos. Valores menores executam o ciclo gráfico do FPVSIM com mais frequência, mas valores baixos demais podem causar instabilidade. O modo Baixa especificação maximiza a compatibilidade; o modo Alta especificação permite ajustar o divisor em computadores com capacidade suficiente.
01:08–02:38
A demonstração compara um divisor de 1 com um valor muito maior. O número de FPS na tela conta as iterações do ciclo gráfico, enquanto o monitor continua exibindo quadros na própria taxa de atualização. No FPVSIM V2, as atualizações da física estão fixadas em 500, mesmo que um controle antigo de Physics FPS ainda esteja visível.
02:39–03:41
Em seguida, escolha física em um ou vários núcleos. O cálculo em um único núcleo compartilha a thread principal e pode reduzir a latência em pistas simples. O cálculo em vários núcleos transfere o trabalho de simulação para outro núcleo e pode ser mais fluido em cenas maiores. Use Estatísticas de desempenho para comparar a frequência gráfica, a carga da física e a memória.
03:42–04:38
Uma carga alta no gráfico de física pode causar movimentos irregulares. O tutorial também informa que os parâmetros PID do FPVSIM executam um algoritmo PID real, embora o ajuste detalhado de PID seja um assunto separado.
04:39–05:12
As extensões do navegador podem interferir no desempenho. Crie um perfil limpo do Chrome exclusivo para o simulador, para que nenhuma extensão inesperada dispute recursos com ele.
05:13–06:34
A última otimização é um atalho opcional do Chrome que desativa o VSync da GPU e o limite de taxa de quadros. Encontre ou crie um atalho do Chrome, abra Propriedades, acrescente os dois argumentos de inicialização depois de chrome.exe, aplique a alteração, feche o Chrome e reinicie pelo atalho.
06:35–07:00
O autor às vezes recarrega o FPVSIM com F5 quando a sessão se comporta de forma estranha. Teste no seu próprio hardware as configurações avaliadas e mantenha a combinação que ofereça o controle mais fluido e confiável.
Não. Um valor menor pode ser mais rápido, mas baixo demais pode causar instabilidade. Use o menor valor que mantenha a fluidez na cena e na configuração de hardware em que você realmente voa.
Não. O vídeo explica que esse número é a frequência do ciclo gráfico. Seu monitor continua exibindo imagens na taxa de atualização que suporta.
Teste esse modo em cenas grandes ou complexas quando a física em um único núcleo apresentar carga irregular. Em um computador com capacidade suficiente, pistas de corrida simples podem responder com menos latência no modo de um núcleo.
No. The optimized simulator renderer is already the default. The launcher is a convenient way to try the Chrome settings used in our Windows tests. You can always quit that session and reopen Chrome normally.
If Chrome already has a profile named FPVSIM, the launcher reuses it. Otherwise it reuses its previous launcher profile before creating one. It does not copy or merge profile data.
Chrome opens with tabs and an address bar. The outer window starts at 1296 × 815, allowing roughly 1280 × 720 (16:9) for the page. Toolbars, browser zoom, display scaling and desktop limits can change the actual page size. You can resize it normally.
macOS uses its built-in Bash and JavaScript tools, with Google Chrome installed in Applications. Ubuntu uses Bash, Python 3, and a terminal, normally included with Ubuntu Desktop. Neither launcher requires administrator access.
The script is not signed or notarized. Review the included files and follow Apple's instructions for opening a downloaded app you trust.