JaydenMaalouf / JoystickPlugin

Native Input Joystick Plugin for Unreal Engine 4/5
MIT License
30 stars 6 forks source link

Enhanced Input User Settings does not persists runtime remappings from joysticks detected using this plugin. #62

Open fredzvt-drest opened 7 months ago

fredzvt-drest commented 7 months ago

Hi, @JaydenMaalouf! Thanks for your plugin, it helps us immensely!

I'm creating this new issue as a follow-up of https://github.com/JaydenMaalouf/JoystickPlugin/issues/48. I've looked into https://github.com/JaydenMaalouf/JoystickPlugin/issues/56 and unfortunately, it doesn't look like the same problem I'm having.

In my case all buttons and axis are working as intended with the Enhanced Input System, even with runtime remapings, but if I enable the Enhanced Input User Settings in order to save the runtime remappings, when I restart the game, only the keys from standard gamepads and keyboard and mouse are loaded back. Any remappings from joysticks detected using the Joystick Plugin are lost.

You can see a video about this feature here: https://www.youtube.com/watch?v=u9vJ3FBaasU

Any help will be much appreciated!

JaydenMaalouf commented 7 months ago

Hey @fredzvt-drest, I am unable to replicate this behaviour in my own project using v3.3.0 User Input Settings persist the key mappings without issues for me Have you tried the new update to see if it has been fixed on your end?

fredzvt-drest commented 7 months ago

Hi, @JaydenMaalouf. I'm going to check if I reproduce this in a clean project with the new release. Thanks!

JaydenMaalouf commented 6 months ago

Hi, @JaydenMaalouf.

I'm going to check if I reproduce this in a clean project with the new release.

Thanks!

How did you go with testing the latest version?

fredzvt-drest commented 6 months ago

Hey, @JaydenMaalouf. I'm sorry but I didn't have time to test it yet.