We are currently using a custom input device for player controls. To support it, we configured the PID, VID, button, and axis properties through the RawInput plugin. The input values received from RawInput are mapped in our Input Mapping Context and Input Actions, and this setup has been working correctly so far.
Previously, we were using Unreal Engine 5.3 without any issues. However, after upgrading to Unreal Engine 5.7, we noticed that axis inputs are no longer functioning. We verified this using ShowDebug Input, and interestingly, button inputs are still detected and working correctly.
To confirm that the issue is not specific to our custom hardware, we also tested with off-the-shelf devices such as the Logitech G29 and Logitech 3D Joystick. The result was the same: button inputs are received correctly, but axis inputs are not detected anymore. In particular, “Only Axis Properties” no longer seem to produce any values.
At the moment, it appears that RawInput axis handling may have changed or regressed in UE 5.7 compared to UE 5.3. Could you please confirm whether this is a known issue or if there are any required changes in the new version regarding RawInput axis configuration or Enhanced Input integration?