MANIC
TRASH PANDAGames Lab
Flight Control

Version 1.0.0Unofficial fan toolFree · Open source

Flight Controlfor Fate of the Galaxy

More commands, fewer compromises. Flight Control is a free, handheld-first controller add-on for Fate of the Galaxy. It brings D-pad command wheels, tap/hold actions, gamepad-friendly menu navigation and a deeply configurable layout to the Windows game.

I started building it to play FotG on my Legion Go 2 when the game launched without gamepad support. Native bindings arrived while I was working on it, but I kept going: there are more cockpit commands than comfortably fit on a controller, and many menus still feel designed for a PC. Flight Control is my attempt to make both flying and navigating feel natural with a gamepad alone.

DownloadRead the helpView source

An independent, unofficial fan-made add-on. Fate of the Galaxy is a separate download and is not included.

Flight Control emblem: a starfighter above a yellow gamepad inside HUD brackets
Game
Fate of the Galaxy 1.1.0 or 1.1.1
Engine
FSO 26.0.1 SDL3 (bundled)
System
Windows x64
Controller
XInput gamepad

Command wheels

More than one command per button.

Inspired by the command wheels in MechWarrior 5 and adapted for FotG, the default layout puts squad orders, ship systems, targeting and four configurable macros on the D-pad. Tap a direction to open a wheel, aim with the right stick, then press A to select or B to cancel. The goal is to keep useful commands close without asking a gamepad to have keyboard-sized numbers of buttons. Try it below.

D-pad down

Squad commands

The live communications menu from the game itself: ships, wings, all ships and reinforcements, with pages when an order list runs past eight entries.

  • Mission restrictions and order hooks still apply
  • Depart and warp orders ask for a second A
  • Assault missions add Cycle boarding party task
Squad command wheel over the cockpit above a snowy planet, offering Ships, Wings, All Ships and Reinforcements

Hold instead of tap and the same D-pad direction looks up, behind, left or right around the cockpit, then re-centres on release. The delay is adjustable from 150 to 600 ms, or look-around can be switched off. Hold Menu to cycle Cockpit, Chase and External views. Tap/hold goes further in the console: A, B, X, the bumpers and the stick clicks can each run a second action on a long press while keeping their usual action on a quick press.

Default layout

A starting point, not a rulebook.

The included Classic direct layout is the setup I arrived at while testing on handheld PCs: right stick for pitch and yaw, left stick for roll and relative throttle, with an inverted-pitch preset available. It is ready to try, but the console exists because every player has different habits. Switch flight-axis presets, add long-press actions, rearrange the command wheels and make the controls feel like yours.

InputIn flightIn menus
Right stickPitch and yaw · choose a wheel segmentMove pointer
Left stickRoll and relative throttleMove pointer
RT / LTPrimary fire / secondary fireRT clicks
ATarget ship in reticle · confirm wheel choiceSelect
BTarget closest attacker · cancel wheelBack
X / YCycle target class / B-wing and T-Blade third gunEnter / Backspace
LB / RBCycle secondary bank / ship mode (gun control, burst fire, S-foils, targeting computer)Previous / next tab
L3 / R3Match target speed / cycle subsystems—
D-padTap for a wheel · hold to lookMove through choices
MenuTap to pause · hold to change cameraEnter

What it adds

Built for handhelds. Flexible enough for your gamepad.

01

Fly your way

Start with the tested Classic direct layout, choose inverted pitch or use the game's saved setup. The console also shows live stick response, samples drift and tunes deadzone and sensitivity.

02

Commands within reach

Open squad, systems, targeting and macro wheels from the D-pad. Tap and long-press actions make better use of limited controller buttons, while readable wheel labels help you choose in flight.

03

Navigate without a mouse

Use the D-pad and A/B for ordinary menu navigation. On screens that need a pointer, steer it with a stick. This matters especially on handheld PCs, where reaching for a mouse or keyboard breaks the flow.

04

Make the layout yours

Change wheel ordering, add long-press actions and explore four custom macro slots in the Flight Control Console. The macro page is deliberately open for experimentation. Save and share layouts as JSON profiles.

Install in five steps

From ZIP to cockpit.

Setup locates the game, checks compatibility, backs up your pilot controls and creates separate Flight Control launchers. It leaves the game's files and original launcher untouched.

  1. Install Fate of the Galaxy 1.1.0 or 1.1.1 for Windows. Run it once, create a pilot, and exit.
  2. Connect your gamepad. Download the Flight Control ZIP and extract the whole folder.
  3. Open Setup.exe. It usually finds the game; otherwise choose the folder that contains kn_portable.
  4. Choose Install / Repair. Setup backs up existing pilot controls and any earlier Flight Control files.
  5. Choose Play with Wheel. Later, use Play with Gamepad Wheel.exe in the game folder.

Close the game before installing, repairing or changing pilot settings. The original launcher remains available without the wheel.

SetupThe graphical installer recognises the game and offers Install, Play and Configure.

Flight Control Console

The default is mine. The controls can be yours.

I built a layout that felt right to me, but not everyone flies the same way. The included console lets you adjust it rather than live with someone else's choices. Open Configure Gamepad Wheel.exe while the game is closed; changes save with a backup and load after restarting the game.

Download

Free for Windows. Ready for more testing.

Extract the complete ZIP and run Setup.exe. Fate of the Galaxy and its engine are separate and are not included.

Version 1.0.0 · 5 Nov 2026

Flight Control

FotG Gamepad Wheel · for Fate of the Galaxy 1.1.0 and 1.1.1

File
FotG-Flight-Control-1.0.0.zip
Size
2.7 MB
SHA-256
174138acbf07bce64c0f3ccff3c401f07e4d3823e4f3cb3fb29abd0f0fe017d2
Source
github.com/wray2064/FotGFlightControl
License
MIT for the code · emblem under tool-only terms

Download ZIPInstallation guide

Tested so far

Flight Control has been tested on a Lenovo Legion Go 2, ROG Ally X, Xbox controllers and generic gamepads, with Fate of the Galaxy 1.1.0 and 1.1.1. Testing has focused extensively on practice missions, refining how the controls feel while flying. The campaign and multiplayer have not yet been tested. Some mission-specific screens may still call for the stick-controlled pointer.

Help shape the next release

This is the first public release, and I'd love to see how it holds up beyond my own practice sessions. Put it through campaign missions, try your own configurations, and send bugs, awkward interactions or ideas for improvement to [email protected].

Setup backs up existing pilot controls, and the console restores them with one button. See Restore and uninstall.

Check the file

In PowerShell: Get-FileHash .\FotG-Flight-Control-1.0.0.zip should print the SHA-256 shown here.