Flightsim.toFlightsim.to
    FSProfiles - Image 1

    Description

    FSProfiles is a utility to generate an html formatted report of controller bindings. It can be used with both native Windows and Steam installs. XBox is not supported.

    You can use it to select multiple controller profiles (e.g. Mouse, Flight Stick, Flight Throttle and Rudder Pedals), and display an HTML formatted document showing each available control binding, and the controller & input bound to it.

    Note you can choose to show All, Assigned or New controller bindings. These correspond to the binding options filter in FS2020. FS2024 has a similar filter, where "None" corresponds to "All" in FS2020, but there is no equivalent to the "New" option. Note that the "Essential" filter in both FS versions is not supported by FSProfiles, as it is not really necessary for the purposes of this program.

    Once downloaded, unzip the file and run the enclosed Windows installer (*.msi) file.

    Please note the utility will require installing the .Net 8 runtime if is not already on your system (the install will prompt for this if needed).

    Full source code for the utility is avaiable here: https://github.com/iadarroch/FSProfiles

    Comments(39)

    Log in to join the discussion

    Log In

    9 months ago

    Hi Ian, thank you very much for your app, it works! This error appears in my pc when I used it, but anyway it correctly detected and could generate the HTML report for the bindings (x, y and z replace my pc data). Great work! Best regards, Juan

    Profile File: C:\Program Files (x86)\Steam\userdata\xxx\yyy\remote\inputprofile_zzz
    There is an error in XML document (1, 448).
    The input string '0.020000' was not in a correct format.

    Profile File: C:\Program Files (x86)\Steam\userdata\xxx\yyy\remote\inputprofile_zzz
    There is an error in XML document (1, 463).
    The input string '1.000000' was not in a correct format.

    12 months ago

    In principle a really useful tool!
    However, every time I start the programme I have to enter the path again because all the path details are reset! Is the input not saved ?
    Am I doing something wrong ?

    12 months ago

    Correct. The path details are not currently saved. Are you using a custom install path for FS?

    11 months ago

    Hi @ggerolamo. I have just released version 1.4.2, which adds automatic saving of custom paths. This should resolve your issue.

    about 1 year ago

    Super nützliches Tool. Hat mit sehr geholfen.

    about 1 year ago

    My understanding of this app is slowly getting better and It is a great addition to the tools to configure MSFS 24.
    One thing I think is missing, (or it's my knowledge that is,) is the link between an aircraft the device and the profile. The report doesn't identify the aircraft, only the device to profile relationship.

    about 1 year ago

    Hmm. Will have a look to see if there is enough info stored in an aircraft-specific profile to be able to report it.

    about 1 year ago

    I have had a look in some aircraft-specific profiles, and see that you get the "package name", not a friendly aircraft name. For example, for an Airbus H125 helicopter, you get the package name "asobo-aircraft-h125" stored in the profile. This is about as good as I can get without doing a LOT more work - trying to locate the aircraft definitions (store vs community), link to them using the package name, and then get some kind of friendly name from there.

    FWIW, I normally include the profile type in the name, which makes it easy to identify the profile type, - e.g.
    "Keyboard 2024 General" (all aircraft)
    "Keyboard 2024 Helicopters" (all helicopters)
    "Keyboard 2024 H125" (specifically H125)

    12 months ago

    I am building a new version that does include whether an FS2024 profile is a general, category-related, or aircraft-specific profile. It will be released shortly.

    about 1 year ago

    A fantastic utility. Thanks very much.

    over 1 year ago

    Thank you for creating this Utilty! Very usefull, especially given 2024 profile handling. I'll look for a "Buy Me A Coffee" :)

    For your consideration: it would be great to have a compare function to look at two selected profiles and highlight/show the differences between the two.

    Thank you again for your time and effort to make this available for the Community. Greatly appreciated.

    over 1 year ago

    I will have a think on this. It might be easy to do with just two profiles. It would get harder with 3 or more

    about 1 year ago

    Hi @Toneking77. New version released including a differences option.

    over 1 year ago

    Greetings. Any possibility of adding an export to CSV option to allow easier import into Excel or Google spreadsheet? I'm enjoying your program with the Windows Store version of FS2024.
    Thanks

    over 1 year ago

    @kwmcb Any particular layout you are thinking of for the CSV? Or just the current HTML output, including header section, output as a CSV?

    Or thoughts from other users?

    about 1 year ago

    Hi @kwmcb. New version released including a CSV export option.

    over 1 year ago

    Version 1.3.1, FS2020 and FS2024 under STEAM
    This version locates the file containing the error (see attached image); it launches the application excluding the corrupted file (not a problem for me, it's the DC 3 settings under FS2020). The report generated seems very complex (very large and very long table containing a lot of empty boxes); I'll look at it when I get back; I'll be away for about ten days.
    Many thanks for the help and best wishes for 2025.

    *** Translated with www.DeepL.com/Translator (free version) ***


    Marco

    over 1 year ago

    To eliminate the empty boxes, use the List Content value "Assigned". This will only display the bindings that actually have a value.

    BTW, is there any way you can share the offending DC3 profile, so that I can investigate what is wrong with it?
    MSFS 2020MSFS 2024

    FSProfiles

    FSProfiles is a utility designed to create HTML reports detailing the bindings of various controllers used in Microsoft Flight Simulator. It allows users to select multiple profiles, including devices like mouse, flight stick, throttle, and rudder pedals, and displays a comprehensive document showing each control binding along with the associated input devices. The tool has been tested on both native Windows desktop and Steam installations for FS2020 and FS2024. XBox installs are not supported.

    Downloads2K
    Version1.4.2
    File Size1.68 MB
    Published1 year ago
    Updated10 months ago

    User Reviews

    4.9

    7 reviews

    5
    86%
    4
    14%
    3
    0%
    2
    0%
    1
    0%

    More Information

    Simulator
    MSFS2020/24
    CategoryUtilities
    Sub-CategoryApplications

    Version History

    Adds support for automatic saving of custom paths, so they do not have to be re-entered the next time the program runs.