JoystickProfiler (JoyPro) for DCS

What this is: a community developed free utility that allows a DCS user to create a single controller profile and push it to all modules, greatly simplifying the process of either setting up as a new user or adding/replacing hardware flight controls. The base control profile can be as simple or detailed as desired. This utility is under development, so use at your own risk. Please read the associated documentation, watch the videos, and backup your <Windows Profile>\Saved Games<DCS>\Config\Input folder before proceeding.

Where to Download:

My relations template to save you a bunch of work creating one: (103.2 KB)


Introduction: (watch first)

How to Add Relations. If this is TLDR, use my template above.


That is very cool! I have been using DCS for so long that I actually ENJOY using the DCS control profiler. I attribute this to a technological form of the Stockholm Syndrome.


Update: while an amazing utility, the developer, Holdi601, is still working out some bugs, especially when adding modifiers. If you want to help debug, best to jump on his DISCORD server (link in OP above). Since my original post, he has add two more versions, including a function to manage and name modifiers. It’s coming along nicely. When its reasonably well cooked, I’ll post a get-started guide here.

Importantly, he has added a way to swap in new controllers without doing the whole song and dance. Pretty brilliant, IMO.



Update, Holdi601 pushed an update (v0025) Saturday night which squashed all reported bugs, including one that I was having regarding using modifiers with your stick’s POV hat. As a test, I deleted everything in \Saved Games\DCS\Config\Input and pushed a profile. So far have tested the P-51D, MiG-15bis, Hornet, and MiG-29G. Everything worked perfectly.

One thing that using the profile has let me do, is fly way more aircraft in DCS than the usual 5 that I’ve taken time to configure controllers for. For instance, the MiG-29 is really amazing, but I hadn’t flown it in a couple of years, because I’d procrastinated configuring controller setup. It’s also helped me push a consistent config over all aircraft, something that I had tried to do but failed previously.


Joystick Profiler version 0032 released. Bug squashing for major features release in v0030.

© 2021 | Articles Website | Forums Rules & FAQ