How to use Aomway Commander V1 with VelociDrone 1.11

VelociDrone FPV Racing Simulator already provides a very accurate replication of how a racing quad behaves in the air and the stick moves the pilot has to perform to do certain maneuvers. But you can add an extra level of reality by using your goggles as the display device. For this you’ll gonna need two things:

  • A HDMI-MiniHDMI cable to connect your computer to your goggles
  • Configure the game to display on your goggles with the appropriate resolution

Please note that MicroHDMI cables also exist, but the one you need is the MiniHDMI which is just a bit smaller than regular HDMI.

Unfortunately configuring the game is a bit different on Linux, Windows and Mac. I use Linux, so first I’m going to describe how to change game settings on Linux and then I will try to adapt the description to other OS’s using documentation I found online.

Configure display output on Linux

Since VelociDrone is made using the Unity3D game engine, we need to look for the file in which Unity3D is storing the user preferences.

# tilde (~) expands to your home directory path eg./home/my_user
~/.config/unity3d/VelociDrone/VelociDrone/prefs

This is an XML file and as such can be modified using any text editor of your choice. There are 4 names to look for and edit accordingly (you can change their values between the symbols > and <):

  1. set Screenmanager Is Fullscreen mode to 1
  2. set Screenmanager Resolution Width to 854
  3. set Screenmanager Resolution Height to 480
  4. set UnitySelectMonitor to 1

(1) enables fullscreen mode, in case you didn’t already
(2) and (3) are just the specs for the Commander and taken from the goggles’ manual
(4) selects a display device other than the default to be used by the game

The value for option (4) mustn’t necessarily be 1! A value of 0 means that the default display device will be used. 1 means the first external monitor, 2 means the second, etc. So if you have only one monitor (or use a laptop), your goggles are going to be monitor 1. If you have an external monitor already (or use two monitors with your PC), the goggles are going to be monitor 2 and so on. If the Commander is the last monitor you have connected then it will also be referred to by the last index, depending on how many display devices you have connected.

So for example, I use a laptop with no external monitors connected and the relevant parts in my config file are the following:

<pref name="Screenmanager Is Fullscreen mode" type="int">1</pref>
<pref name="Screenmanager Resolution Height" type="int">480</pref>
<pref name="Screenmanager Resolution Width" type="int">854</pref>
<pref name="UnitySelectMonitor" type="int">1</pref>

That’s it! Now you can just connect your goggles and start the game. Don’t forget to select HDMI 2D input on the Commander using the Mode button!

Mac OSX

According to the Unity3D Manual the relevant settings file on a Mac can be found at:

~/Library/Preferences/unity.VelociDrone.VelociDrone.plist

It should be self-explanatory how to edit it properly as the names of the settings are most likely the same.

Windows

Now on Windows the display settings aren’t stored in a file, rather in the Registry and you need a special tool to make modifications to it. To launch the Registry Editor press Win+R then type regedit and hit Enter. You should see a tree on the left in the window that opens. In the tree browse to the following path where you will find the game settings:

HKEY_CURRENT_USER\Software\VelociDrone\VelociDrone

The names of the option values also must be the same.