I was just looking into JoyShockLibrary recently in the hope to get it working in UE5, so was good to see it mentioned here.
While it does require building the engine at this point, this plugin is now working!
I’ve only tested DS4 controllers on usb, but theoretically should work with the others the library supports.
https://github.com/EmmettJnr/UnrealEngine/tree/5.4-joy-shock-lib (the repo will only be accessible if you’ve done this setup https://www.unrealengine.com/en-US/ue-on-github)