Hmm after testing this for a day now I'll stick with this custom-fork of DS4Windows I have for now. What works already is amazing and the customization is something so complex I honestly had no idea what to do with it but there are some quirks that make me want to not use it as a daily-driver just yet. If they fix this I can't see me needing wrappers anymore.
I know it's a beta so it's to be expected that things aren't as smoothly yet, these are my issues with it:
- Rumble doesn't seem to work even after enabling the experimental rumble settings
- Needs to have proper customization for lightbar-color and intensity
- Would be nice to have a battery-indicator somewhere
- Games with native DS4 support like Rocket League aren't handled well, it shows the XBOX prompts and I can't navigate menus with the D-pad anymore so a option to disable the Steam Controller Emulation for certain games would be nice
- Being able to turn the controller off properly without using the 10 second PS-Button hardcoding would be nice
If they get this all in order when they leave beta I'm happy