Controller support - general solution

Hi,

I was wondering if there was an existing solution that could handle every controller possible or easy to use / build upon for Unreal.

One plugin that we used to advise/provide with Unity was Rewired and is there something alike that’s open-source?

Speaking as a publisher, we’d like that our dev partners wouldn’t have to implement their own solution every time.

Thanks,

closest to Rewired in UE is Enhanced Input + Raw Input plugin, but nothing covers every pad out of the box like Rewired did.

for publisher-wide use, the pattern is one Input Mapping Context per game with one Input Action per verb, then per-platform IMC overrides for glyphs/deadzone. SDL-based RawInput or the open WGameInput/SteamInput plugins help for obscure controllers.

official RawInput plugin ships with engine, enable it and read GenericUSBController if you need truly unknown devices.

1 Like

if you’d also allow me to suggest this Advanced Enhanced Input Key Remapping / Binding / Profiles / Local & Cloud Save. | Fab

1 Like

It’s interesting how finding the right tools and patterns can make such a difference in any field. Whether you’re wrestling with input systems or just looking for reliable platforms for entertainment, having clear, well-documented solutions matters. I’ve been spending some time at spin winera recently, and it’s a good reminder that when things are built with consistency and transparency in mind, the whole experience becomes smoother and more enjoyable.