Does Logitech RumblePad 2 USB even work with the Editor or UE4?
I connected one, Windows detected it properly, I also Installed Logitech Profiler just in case, but Editor does not detect anything coming from the gamepad when I PIE.
I should mention that everything is connected in the Input mappings as well as in the character BP, I just don’t know how to test if input is being received by the engine.
XInput is an API that allows applications to receive input from a device for Windows. It is a firmware that is included with the hardware itself. It does not appear that the RumblePad 2 has XInput support which is required for use with UE4.
I found something called x360ce on the Web which emulates Xbox 360 controller (XInput) but after configuring my rumblepad with it, UE4Editor still does not seem to accept the input.
I put the x360ce app into the Engine/Binaries/Win64 folder along with xinput1_3.dll but I suppose UE4Editor is not loading that DLL from there?
I used a 32-bit DLL which obviously won’t work with 64-bit Editor. Putting the 64-bit xinput1_3.dll solved the problem and my gamepad is now detected, albeit I get some beep regarding x360ce configuration compatibility (32 vs 64-bit).