Since plugin version 3.4, the settings can be made under "Project Settings -> Engine -> Simple Controller Plugin". The editor must be restarted after making changes.





For older 3.x versions or if you want to, you can also change the settings directly in the plugin C++ code.

First you have to copy the plugin into the project so that it can be compiled.
You can find the plugin in "Unreal Engine\UE_5.0\Engine\Plugins\Marketplace" directory.
Create a "Plugins" directory in your project and copy the plugin there. It should look like this "myProject\Pugins\SimpleController".
Uninstall the plugin via the launcher otherwise you will get an error with "module already exists" on a build.

Open the file "SimpleController\Source\SimpleController\Private\SimpleControllerBPLibrary.cpp" with a text editor like Notepad++, VisualStudio or similar.
From line 68 you can see the "SDL_SetHint" settings. You can change them. The first parameter is the setting you want to change and the second parameter is the possible change.
You can insert "1" for true and "0" for false.


The upper part is only for Windows and the part below for all supported platforms. If you want to disable Xinput you only have to uncomment the line that is already there. This would look like this.

If you want to compile the changes you just have to delete the binaries directory in the plugin directory and restart the editor.
Then the plugin should be compiled. If this doesn't work you made a mistake or you are missing something to be able to compile.
If something is missing you can fix it by creating a new C++ project using Unreal.

You can also add more settings. Here you can find a list of possible settings.
Example: You have selected SDL_HINT_JOYSTICK_HIDAPI_GAMECUBE from the list and want to activate it for all platforms. Then it looks like this.