Learn how to set up GSX keybinds in Microsoft Flight Simulator, map the menu to a HOTAS and fix shortcuts that fail or conflict.
Set up GSX keybinds from GSX’s own key-mapping or hotkey settings, not by searching Microsoft Flight Simulator’s Controls list. Assign an unused combination to open the GSX menu, save it, then test it in the cockpit. For a yoke or HOTAS button, make the device send that keyboard combination.
How do you assign the GSX menu keybind?
The commonly supplied GSX Pro menu shortcut is Ctrl+Shift+F12, although it may have been changed or disabled in your installation. Menu names and positions can vary between GSX builds, but the setup principle is the same in Microsoft Flight Simulator 2020 and 2024 on PC.
- Load a flight: Start at an airport and wait for GSX and its Couatl engine to initialise.
- Open the GSX panel: Select the GSX icon from the simulator toolbar. If you are unfamiliar with its service menu, our GSX panel and ground-service workflow explains what each request does.
- Open the GSX or Couatl settings: Find the entry labelled for key mapping, keyboard shortcuts or the menu hotkey. The exact wording depends on the installed GSX build.
- Assign the shortcut: Enable the menu hotkey if necessary and enter an unused combination. Keeping
Ctrl+Shift+F12is fine when it does not clash with another command or application. - Save and test: Return to the cockpit, click somewhere outside any search or text field, then press the complete combination. The GSX menu should appear.
- Remove conflicts: Check every active keyboard and controller profile in MSFS. Our instructions for creating keyboard profiles and resolving binding conflicts cover the MSFS 2024 side of this process.
Do not edit GSX package files simply to change a shortcut. Such edits are easy to lose during an update and are unnecessary when the installed build provides a hotkey setting.
Can GSX commands be assigned directly in MSFS Controls?
GSX commands normally do not appear as assignable actions in the Microsoft Flight Simulator Controls screen because they belong to the add-on rather than the simulator’s native command list.
| What you want to control | Best method |
|---|---|
| Open the GSX menu | Assign or retain the menu combination in GSX |
| Open GSX from a HOTAS or yoke | Configure its button to send the GSX keyboard combination |
| Reserve the same keys in MSFS | Remove conflicting assignments from the active MSFS profiles |
| Request boarding, catering or pushback | Choose the service from the GSX menu unless GSX explicitly provides a direct command |
A mistake we see constantly is searching the MSFS controls list for “GSX”, “boarding” or “Couatl”. No result is expected; adding an arbitrary simulator binding will not control GSX.
How do you map GSX to a HOTAS, yoke or button box?
Use the controller’s configuration software to make one button emit the complete GSX keyboard chord. Pressing that button should have the same effect as physically pressing Ctrl+Shift+F12, or whichever combination you selected.
- Send the entire combination from one button press rather than assigning only
F12. - Disable automatic repeat, which can open and immediately close the panel or trigger multiple inputs.
- Leave that physical button unassigned in MSFS if its simulator command would cause an unwanted second action.
- Test the keyboard combination first. Only create the hardware mapping after the keyboard itself opens GSX reliably.
Why is the GSX shortcut not working?
The fault is usually a control conflict, keyboard focus problem or inactive Couatl engine rather than the chosen key combination itself.
- The GSX toolbar icon is missing: This is not a keybind problem. Confirm that GSX Pro and Couatl are installed and starting correctly using our GSX installation and Couatl activation checks.
- The toolbar panel opens but the shortcut does not: Re-enable the menu hotkey, assign a different combination and check for conflicts in every active MSFS profile.
- The shortcut works only sometimes: Close control-search boxes, chat fields and other text-entry panels, then return keyboard focus to the cockpit.
- A hardware button does nothing: Confirm that its software sends the complete chord and that another controller profile has not claimed the same button.
- The menu opens but a service is unavailable: The binding is working. Check the parking position, aircraft state and applicable GSX airport or aircraft profile; our profile installation and configuration guidance covers that separate issue.
Should individual GSX services have separate shortcuts?
Bind individual services only when your installed GSX key-mapping page explicitly offers them. GSX changes its available choices according to the aircraft, stand and stage of ground handling, so macros based on a menu item’s number or position are brittle and may request the wrong service.
For most setups, one reliable shortcut for opening the GSX menu is the safest arrangement. Select boarding, deboarding, pushback, refuelling or other services from the panel after it opens.