ds4windowsapp/DS4Windows — reverse-engineered prompt
Reverse engineered prompt
Build me a Windows app like DS4Windows that lets people use PlayStation controllers on a Windows 10 or 11 PC as if they were Xbox controllers, so games that only understand Xbox pads still work.
It should be an extract anywhere desktop program, with a simple interface to detect connected controllers, show their status, and let users map buttons and sticks. Please support DualShock 4 and DualSense, and if reasonable include Switch Pro, JoyCon, and DualShock 3 support too. Add profiles, lightbar and rumble options where supported, Bluetooth and USB connection handling, and a way to reduce button bounce and help with stick drift.
The app should guide users through needed setup like .NET desktop runtime, Visual C++ redistributable, and the virtual controller driver, without being annoying. It also needs a version check that points to this project instead of old abandoned builds.
Keep it practical and user friendly, make it feel like a polished controller utility for normal PC gamers. Look up current Windows controller and driver docs online if you need to.
Want more depth? Deep Reverse