Einen PS4-Controller für FPVSIM einrichten
Verbinden, kartieren und kalibrieren Sie einen PlayStation 4-Controller für reibungsloses Fliegen im FPVSIM-Drohnensimulator.
Entfernen Sie die Frameratenbeschränkungen des Browsers und optimieren Sie die Chrome VSync-Einstellungen für einen reibungsloseren FPVSIM-Flug mit geringerer Latenz.
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.
Wählen Sie einen beliebigen Screenshot aus, um ihn in voller Größe anzuzeigen. Die Simulator-Screenshots zeigen eine frühere Benutzeroberfläche; Verwenden Sie die hervorgehobenen Steuerelemente als visuelle Referenz.
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.
Der Modus für leistungsschwache Hardware legt Wert auf breite Kompatibilität. Der Modus für leistungsstarke Hardware stellt den im Tutorial verwendeten Rendering-Teiler bereit.
Ein kleinerer Nenner führt die Grafikschleife häufiger aus; ein höherer Nenner reduziert diese Arbeit. Verringern Sie den Wert, bis sich die Szene reaktionsfähig anfühlt, erhöhen Sie ihn jedoch wieder, wenn Sie anhaltendes Zittern oder Stottern bemerken.

Single-Core-Physik kann auf einfachen Rennstrecken für eine geringere End-to-End-Latenz sorgen. Die Multicore-Physik entlastet die Simulationsarbeit und kann bei großen Szenen wie Google Maps, Lake House oder Floating Islands flüssiger sein. Testen Sie beides auf Ihrer Hardware.
Aktivieren Sie die Leistungsdiagramme und beobachten Sie die Grafikschleifenrate, die physikalische Auslastung und den Speicher. Wenn die physikalische Belastung konstant hoch wird, kann die Bewegung ungleichmäßig werden, selbst wenn die Grafikleistung beeindruckend aussieht.
Wenn die Darstellung flüssig ist, die Drohne aber zu aggressiv oder zu träge reagiert, prüfen Sie ihre PID-Einstellungen unter Drones. Die PID-Abstimmung verändert die Flugreaktion und nicht die Bildrate; die Werte in diesem älteren Screenshot sind Beispiele und keine aktuellen Standardwerte zum Kopieren.

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.
Vermeiden Sie die Ausführung mehrerer Simulator-Registerkarten oder anderer umfangreicher Seiten während einer Sitzung.
Laden Sie FPVSIM im sauberen Profil neu und vergleichen Sie die gleiche Szene, das gleiche Fahrzeug und die gleichen Einstellungen mit Ihrer Basislinie.
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-limitWenn keine Desktop-Verknüpfung vorhanden ist, suchen Sie Chrome im Startmenü, öffnen Sie den Dateispeicherort und kopieren Sie die Verknüpfung auf den Desktop.
Öffnen Sie die Eigenschaften der Verknüpfung. Platzieren Sie den Cursor hinter dem schließenden Anführungszeichen um chrome.exe, fügen Sie ein Leerzeichen hinzu und hängen Sie die oben gezeigten Argumente an.

Übernehmen Sie die Änderung, schließen Sie alle Chrome-Fenster und starten Sie Chrome mit der bearbeiteten Verknüpfung.
FPVSIM erneut testen. Hierbei handelt es sich um nicht unterstützte Browser-Flags, deren Verfügbarkeit und Verhalten sich ändern können. Entfernen Sie sie, wenn Chrome instabil wird oder sie nicht mehr akzeptiert.
Dieses Transkript wurde zur besseren Lesbarkeit bereinigt und behält den technischen Ablauf des Tutorials bei.
00:00–01:08
Die erste Einstellung ist der Rendering-Teiler. Sie unterscheidet sich von vielen üblichen Spieleinstellungen: Niedrigere Werte führen die FPVSIM-Grafikschleife häufiger aus, zu niedrige Werte können jedoch ungleichmäßige Bildabstände verursachen. Der Modus für leistungsschwache Hardware bietet möglichst breite Kompatibilität; im Modus für leistungsstarke Hardware lässt sich der Teiler auf geeigneten Computern abstimmen.
01:08–02:38
Die Demonstration vergleicht einen Nenner von 1 mit einem viel höheren Wert. Die FPS-Zahl auf dem Bildschirm zählt die Iterationen der Grafikschleife, während der Monitor weiterhin Bilder mit seiner eigenen Bildwiederholfrequenz darstellt. In FPVSIM V2 sind Physikaktualisierungen auf 500 festgelegt, auch wenn eine ältere Physik-FPS-Steuerung weiterhin sichtbar ist.
02:39–03:41
Wählen Sie als Nächstes Single-Core- oder Multicore-Physik. Die Single-Core-Berechnung teilt sich den Hauptthread und kann die Latenz auf einfachen Spuren reduzieren. Die Multicore-Berechnung verlagert die Simulationsarbeit auf einen anderen Kern und kann bei größeren Szenen flüssiger sein. Verwenden Sie Leistungsstatistiken, um Grafikrate, physikalische Auslastung und Speicher zu vergleichen.
03:42–04:38
Ein Diagramm mit hoher physikalischer Belastung kann zu inkonsistenten Bewegungen führen. Das Tutorial weist außerdem darauf hin, dass die PID-Parameter von FPVSIM einen echten PID-Algorithmus ausführen, obwohl die detaillierte PID-Abstimmung ein separates Thema ist.
04:39–05:12
Browsererweiterungen können die Leistung beeinträchtigen. Erstellen Sie ein sauberes Chrome-Profil speziell für den Simulator, damit keine unerwarteten Erweiterungen damit konkurrieren.
05:13–06:34
Die letzte Optimierung ist eine optionale Chrome-Verknüpfung mit GPU VSync und deaktivierter Bildratenbegrenzung. Suchen oder erstellen Sie eine Chrome-Verknüpfung, öffnen Sie „Eigenschaften“, hängen Sie die beiden Startargumente nach chrome.exe an, übernehmen Sie die Änderung, schließen Sie Chrome und starten Sie über diese Verknüpfung neu.
06:35–07:00
Der Ersteller lädt FPVSIM manchmal mit F5 neu, wenn sich eine Sitzung ungewöhnlich anfühlt. Probieren Sie die gemessenen Einstellungen auf Ihrer eigenen Hardware aus und behalten Sie die Kombination bei, die die reibungsloseste und zuverlässigste Steuerung ermöglicht.
Nein. Niedriger kann schneller sein, aber zu niedrig kann zu Jitter führen. Verwenden Sie den niedrigsten Wert, der in der Szene und Hardwarekonfiguration, die Sie tatsächlich fliegen, reibungslos bleibt.
Nein. Das Video erklärt, dass es sich um die Grafik-Loop-Rate handelt. Ihr Monitor zeigt weiterhin mit der unterstützten Bildwiederholfrequenz an.
Probieren Sie es für große oder komplexe Szenen aus, wenn die Single-Core-Physik eine ungleichmäßige Auslastung aufweist. Einfache Rennstrecken können im Single-Core-Modus auf einem leistungsfähigen Computer zu einer geringeren Latenz führen.
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.