Guide · Setup · HOTASMSFS 2024 + 2020

Set up a HOTAS in MSFS 2024 or 2020

MSFS Setup · Methodology · Checked 2026-10-14

Menu names differ by simulator version. In MSFS 2024, open Settings → Controls. In MSFS 2020, open Options → Controls Options. Set a profile, bind each axis once, check input direction and conflicts, then verify the controls before flight.

Keep a printable copyDownload the PDF checklist

Quick answerChoose the menu path for your simulator version, select the connected controller, check its profile, then bind and inspect the axes you use. Microsoft’s MSFS 2024 profile export is in the profile menu; import requires the same controller and profile category.

Before you connect

Make room for the hardware first.Place the stick and throttle where you can reach their full movement. Check the desk and cable path, and keep a keyboard or gamepad available for menus.

If you need more ports for the controls, see the powered USB hub guide. It starts with a direct connection check so a hub does not hide the cause of a dropout.

Desk and platform

Choose the right profile

Use the profile category that matches the change. In MSFS 2024, the Controller Settings menu separates General Controls, Aircraft Category Controls, and Specific Aircraft Controls. Duplicate or rename a profile from the gear menu when you want a separate setup. In MSFS 2020, open Options → Controls Options and select the controller preset you want to edit.

Profile setup

See Microsoft’s MSFS 2024 Controller Settings FAQ and MSFS 2020 controls troubleshooting guide for their respective menus.

Bind the controls you use

Assign one clear input to each main axis. Start with pitch, roll, yaw, and throttle. Add brakes, trim, gear, flaps, and a view command only when you need them.

Essential binds

For tactile autopilot controls or programmable cockpit buttons, see the MSFS autopilot panel and Stream Deck guide.

Check direction and conflicts

Move each control and watch its on-screen response. Search for the same input on MSFS 2024 to find duplicate bindings. Open Hardware settings to adjust sensitivity or dead zone if an axis needs it.

Input check

Before checking simulator bindings, you can use the browser flight stick axis test to see which inputs your PC browser reports.

Save the profile and check it in the sim

Save the final changes and test them before takeoff. Microsoft documents exporting a profile from the MSFS 2024 Controls menu to a file. An import must use the same controller and profile category.

First flight

For rudder pedal connections, see the rudder pedals setup guide. For a first flight-stick or throttle choice, start at the MSFS controls hub.

Common questions

Do MSFS 2024 and MSFS 2020 use the same controls menu?

No. MSFS 2024 uses Settings → Controls. MSFS 2020 uses Options → Controls Options.

How are controller profiles organized in MSFS 2024?

MSFS 2024 separates profiles into General Controls, Aircraft Category Controls, and Specific Aircraft Controls. The Controller Settings FAQ explains what each category applies to.

Can I export a controller profile in MSFS 2024?

Microsoft documents exporting a profile to a file from the Controls menu. An imported profile must match the controller and profile category it was made for.