The InputProfiles sample illustrates a package setup with various different device and input profiles for a transversal control setup. The transversal setup is one where you create the generic controls for various aircraft types with a specific controller, in this case gamepad and keyboard.

Loading And Testing The Project

In order to load and build the project in Microsoft Flight Simulator 2024, you must have previously enabled Developer Mode (see here for more information). Once enabled, simply follow these steps:

  • Use the Open project… command from the File menu.

    Developer Mode Open Project
  • Select the file InputProfiles.xml from the InputProfiles sample project.

    Open InputProfiles Project
  • The Project Editor should open automatically and show you the project mycompany-inputfrofiles-sample and the three packages it contains (if the Project Editor doesn’t open, then you can open it from the Developer Mode Tools menu)

    InputProfiles In The Project Editor
  • You can now check out the contents of each asset group. In this case, all three packages are very similar, giving transversal controls based on the platform they are being used on (All, PC, or XBox), so we’ll just look at the mycompany-inputfrofiles-sample-all project. The package has two asset groups:

    • InputIcons_ALL: This contains the icon and translation information that is associated with one or more input devices.

    • InputProfiles_ALL: This contains the mappings between the different device inputs and the input actions that control aspects of the simulation and UI. Opening The MaterialLib In The Material Editor

  • Right clicking on either of the asset groups will give you the option to open the associated editor where you can explore the settings within. The images below shows the InputIcons_ALL asset open in the Input Device Editor and the InputProfiles_ALL asset open in the Input Profile Editor:

    Opening The MaterialLib In The Material Editor
  • These editors are explained on their respective pages, and you can find a tutorial on how to create these packages in the following section:

Building The InputProfiles Package

You can build the package by simply clicking the Build All In Project button in the Project Editor. Once the package has been built, you can open the Controls menu in the simulation and then go through the different controls options. You should see that there are “Sample_[control]_Transversal” profiiles that can be selected and - for each aircraft category (plane, helicopter, lighter than air, and glider) - there will be “Sample_[control]_[aircraft]” profiles.

Transversal Profiles in The Simulation UI

0/255