thinking of buying dual shock controller for pc. Hows is the native support on PC?
Dual Shock (PS4 pad) works great on PC. Steam has native support. As for both Steam games and non Steam games you can use DS4Windows (
https://github.com/Ryochan7/DS4Windows/releases). It even works well with Bluetooth. If your PC doesn't have it you can buy the ASUS dongle (usb-bt500 or usb-bt400). DS4Windows makes the PS4 controller look like a 360 to Windows, so you'll miss out on the Playstation button prompts but otherwise DS4Windoes is great, you can customize a lot of things. Add gyro aiming, remap any button to what ever key or button sequence/macro you want.
As for Dual Sense (PS5) that is another story, it too works pretty well with both Steam and DS4Windows but you'll lose out on proper haptic vibrations unless the game supports it AND you have to use it wired for it to work. Also, the haptic feedback doesn't feel right when a game sends vibrations meant for rumble. I would only use the pad with a game that support the DS5 pad. Which some apparently do on PC.
Personally, I'm sticking to DS4 pads for most games, but if there is good support for proper haptic feedback in Forespoken I'll at least try it out as I already have a PS5 pad and really liked it when I tried the PS5 demo.