I tried to load the plugin in my 5.7 project and received this error: “Plugin ‘SimpleController’ failed to load because module ‘SimpleController’ could not be loaded. There may be an operating system error or the module may not be properly set up.”
Multiple removals and reinstalls and nothing seems to fix it. Any ideas? I’m working in windows.
Yeah, Epic probably only half-compiled the last update. They’ve been making mistakes all the time lately.
Go to the plugin directory. In the “Source\ThirdParty\64” directory, you’ll find an SDL3.dll file. Copy this file in the plugin directory to the “Binaries\Win64” directory.
Will be possible use just your plugin for the Steering Wheel support, while keep enhanced Inputs for the rest? (Keyboard, gamepad…). Or after install, any input should be configured/managed via controller plugin?
I would recommend using only one of the two plugins. I’ve tried to implement all the features that the Enhanced plugin has. Basically, the plugins can interfere with each other’s events. When you press a button, the event only triggers in one of the two plugins. I think Epic’s plugin takes precedence. A customer told me that he uses both plugins at the same time. But as I said, I don’t recommend it.
I don’t visit the forum very often. I usually respond to emails very quickly.
Yes, there was an SDL update from SDL2 to SDL3 because UE5.7 on Linux also switched to SDL3. Unfortunately, the build process on fab.com kept deleting my new DLL, and it took me several attempts to prevent that from happening and ensure the DLL is automatically copied to the correct directory. The “Device Names” come from SDL and have likely changed with the new version.