[UE 5.6] Raw Input Axis Not Working After Upgrade from 5.5

Hi everyone,

I’m currently encountering an issue after upgrading my project from UE 5.5 to UE 5.6. In 5.5, I was using the Raw Input plugin, and it correctly detected Axis Input (e.g. from a joystick). But after the upgrade to 5.6, Axis Input is no longer recognized.

As part of my debugging, I used the CVAR command ShowDebug WorldSubsystemInput during gameplay. Interestingly, I can still see the Axis Input values changing in real time under the active IMCs, which means the input data is being received. However, the corresponding input actions or responses in Blueprint are no longer triggered.

Has anyone else encountered this issue? Is this a known bug or has something changed in how Raw Input or IMCs are handled in 5.6?

Any help or suggestions would be greatly appreciated. Thanks!



This is my solution.
这是我的解决方案。

Remember to change the IMC input file of the last node to the one set in your RawInput plugin.
记得把最后面节点的IMC输入文件改成你对应RawInput插件里设定好的。

GoodLuck!
祝你好运