No worries. I’m not sure on the solution to be honest, I did have a very hacky wrapper for controllers sometime ago but I’ve since lost it.
Controlysis might be overkill for what you want but in all honesty I’m not sure as I haven’t used it. You can write custom input wrappers though to pass input to UE4. Have a look at IInputDevice, there are a few classes that use that as a starting point!