Set Up a PS4 Controller for FPVSIM
Connect, map, and calibrate a PlayStation 4 controller for smooth flying in the FPVSIM drone simulator.
Connect and configure a compatible DJI controller so its sticks and switches work correctly in FPVSIM.
DJI controllers need an extra preparation step before FPVSIM can receive them as a joystick. This guide installs the matching DJI Assistant 2 package, connects the controller, and calibrates it in both the desktop and browser simulators. The demonstration uses a DJI FPV Remote Controller 3; other DJI models may require a different Assistant 2 package.
Find the official DJI support page for your controller. The video uses the Consumer Drones Series edition for the Remote Controller 3 shown, then downloads the Windows installer. Choose the installer for your own operating system and product family.
Complete the installation, launch the application, and sign in if prompted.
Use DJI's normal two-part power sequence shown in the video: press the power button once, then press and hold it.
Attach the controller to the computer with a data cable. Wait until DJI Assistant 2 recognizes it before moving to FPVSIM.
Launch FPVSIM, open Options, and select Calibrate Gamepad. The same action is also available from the Radio and Gamepad tab.
Move every stick to its extremes so FPVSIM can measure the available range.
Move throttle fully up, roll fully right, pitch fully up, and yaw fully right when those directions are requested by the calibration sequence.
Apply the calibration and make a controlled test flight. Recalibrate if the input display does not center or reach its endpoints.
Start Fly in Browser on FPVSIM. When the simulator asks for controller access, accept the prompt. You can also open Settings, choose Controller, and select Pair controller.
Select the controller in the browser's device chooser and connect it. Some operating systems expose a generic name such as HID interface. If more than one entry appears, test them one at a time.
Move the sticks and confirm that the controller display responds before starting calibration.
Select Start calibration, move through the full range, and follow the roll, pitch, yaw, and throttle prompts.
This transcript has been cleaned for clarity while preserving the demonstrated setup sequence.
00:00–00:38
This video explains how to use DJI controllers with both FPVSIM desktop and web. DJI setup is more involved than many OpenTX-based radios because extra software is needed before the controller is recognized as an external gamepad or joystick.
00:38–01:32
The software is DJI Assistant 2. Search results show several editions, including Consumer Drones and Enterprise. For the Remote Controller 3 in the demonstration, use the Consumer Drones Series edition. Download the installer that matches Windows or macOS, install it, sign in, and open the application.
01:33–02:13
Power on the controller by pressing the power button once and then pressing and holding it. Connect it to the computer. Once DJI Assistant 2 recognizes the controller, continue to FPVSIM. The desktop workflow is shown first.
02:14–03:47
In FPVSIM desktop, open Options and click Calibrate Gamepad. The same button is available in the Radio and Gamepad tab. Calibration is required because precise drone control depends on accurate ranges. Move every stick to its extremes, then follow the prompts for throttle, roll, pitch, and yaw. Apply the result and test it in flight.
04:21–05:14
For the browser version, go to FPVSIM and choose Fly in Browser. Accept the request to pair a controller, or open Settings, Controller, and Pair controller. The device name depends on the operating system and may be as generic as HID interface.
05:15–06:07
Pick a device and connect it. If multiple entries appear, try each until stick movement appears in FPVSIM. Then start calibration and follow the same range and axis prompts. After that, the DJI controller is ready to fly in the browser simulator.
Use the official edition listed for your exact controller. The video uses Consumer Drones Series for the DJI FPV Remote Controller 3 shown, but another model may require another package.
That generic name comes from the operating system. Connect the candidate entry and move the sticks; the correct device will produce live input in FPVSIM.
Recognition only makes the device available. Calibration gives FPVSIM accurate centers, endpoints, and axis directions for flight control.
Check that the controller is fully powered on, the cable carries data, the USB port works, and the installed Assistant 2 edition matches the controller's product family.
The video notes that DJI Assistant 2 supports both Windows and macOS. Download the correct installer and follow the same recognition and FPVSIM calibration sequence, allowing for operating-system-specific device prompts.