Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
For DS4Windows, you gotta make sure that you have the Ryochan7 one and not the outdated one that Google suggests to you when you do a search.
However, it's not enough to just use DS4Windows. You also need to install HidHide and configure it correctly. Otherwise, games will detect both your physical PS controller and your emulated Xbox one and your controller will either not work in certain games or the controls will just be wonky. If everything is done correctly, it will look like this once you connect your controller.
Final note: DS4Windows hasn't been updated since August 2021. Another group forked it and they're rewriting a lot of it. There is no release yet and no release date planned.
Third, integration of the controller is fairly simple. Everything is addressable via a standard HID interface, heck here’s it running in JS on your browser. Off the shelf engines also support it. It was the same as DS4 and that’s why many games like cuphead or such support them with no configuration.
While I'd wait for Microsoft's supposed new Input API to come out on PC (which seems to support PlayStation Controllers right off the bat), I believe SDL2's GameController is the best-case scenario in the meantime, since they already support Motion Sensors, Impulse Triggers, Adaptive Triggers, LED, Touchpad and Paddles(?) while they handle quite the gamepad database. I'm starting to see popular emulators and recent PC sourceports (such as Zelda: Ocarina of Time) taking advantage of it since they expanded their GameController support.
Try GlosSI in the meantime -- it's a very lightweight piece of software that you add as a non-Steam game and then run in the background, and it makes other programs respect Steam's controller settings. Works great for UWP Gamepass titles or games with weird launcher issues that don't like being launched through Steam.
Related posts
- Can steam affect controller drivers?
- Connecting PS4 Controller to PC Game Pass
- TIL you can combo GlosSI and RemotePlayWhatever to use Steam's Remote Play Together with Xbox PC Game Pass games
- Goat Simulator 3 dev tells players to run the Epic Games Launcher through Steam for controller support
- Joke of the year