The big HOTAS patch has arrived!
Yep, it’s here and, hopefully, this post will answer a bunch of questions you may have on how to remap controls on your stick.
Before going much further please note we officially support the following HOTAS:
- Saitek X52
- Saitek X56
- Thrustmaster HOTAS Warthog
- Thrustmaster HOTASX
- Thrustmaster HOTAS4
- Thrustmaster T16000M
We also support all major rudder pedals.
NOTE: If your joystick is not listed on here it will likely take some work editing the config files to get it to work as expected.
Joystick Detection Tool
During our testing we needed a way to detect each joystick’s axis and buttons. So we created a little handy tool that should help you identify the appropriate axis and button during customization. Download Joystick Tool.
Next you’ll want to open up the game’s output.log file. This can be found in <your windows user name>/appdata/locallow/bit planet games llc/ultrawings
Search in the text file for
Has Detected Controller Connection:
And note what is being detected (for instance, if a generic, unsupported control type is detected it’ll default to desktop_gamepad). Next you’ll notice which schemas are being currently loaded by scrolling down a bit and seeing something like this:
Requesting Service: D:/Steam/steamapps/common/Ultrawings/Ultrawings_Data/StreamingAssets/Data/Config/Controller/Schema/VIVEGamepad/vive_gamepad_accept_schema.cfg
You’ll want to edit THOSE schemas that are being loaded.
You can customize nearly all in-game controls. But this is where things can get a little complicated.
First, open up the readme located in: Ultrawings_Data\StreamingAssets\Data\Config\Controller\Schema directory wherever your game is installed at.
Next, find the folder that corresponds with your stick and HMD. For example, if you are using a Saitek stick with a Rift then open the SaitekX52Rift folder. Mixed Reality uses the Vive folder, BTW.
NOTE: PLEASE BACKUP YOUR EXISTING CONTROLS BEFORE CHANGING ANYTHING!!!!!
NOTE: If the game recognizes the stick as a HOTAS variant you’ll see an image of a HOTAS pop-up in the Looking for Controller screen. If it’s an obscure variant that we don’t know about it will probably think it’s a generic gamepad so you would select the Gamepad folder.
Within your chosen folder there are a bunch of SCHEMA config files. These can be edited by any standard text file editor (we prefer Notepad++). These schemas are virtually every control action in the game. With the readme, Joystick Detection Tool, and your text editor you can remap to your heart’s content.
Email us if you have any problems but make sure you’ve read this post and the readme before doing so as that will be the first thing we ask in our response!