Is /Win64 protected from X360ce?

Just started playing with that as well. The same symptoms here, UE4.22.2

What I did to solve that:

  • Copy x360ce.exe into a separate directory
  • Let it create xinput1_3.dll
  • Do some customization, which gets written to the x360ce.ini file
  • Copy xinput1_3.dll and x360ce.ini to “…\Engine\Binaries\Win64” directory

After this, I could do a quick test with a mapping to left thumbstick only. The event did get fired in my quick Blueprint test.

Not yet done full testing with all mappings…

Update

Doing more research leads me to the UE4 Raw Input Plugin

I did give it a quick try as well with my old Bullfrog SL-6540 Gamepad. Basic test for axis mapping works.
Also here, not yet done full testing.

But this looks promising and seems to be the “Unreal way” to deal with different devices.

1 Like