Hello again Harrison,
Sorry for the delayed response—I was looking into the DualSense situation and found some relevant info.
I'm afraid I'm limited to Microsoft-related software when suggesting a solution.
If joy.cpl is detecting your inputs, that means Windows recognizes it as a DirectInput gamepad. That’s pretty much all the official Windows driver supports. Microsoft’s modern PC games typically expect XInput (Xbox controllers), while the DualSense is a DirectInput device.
So Windows sees it, but many newer games (especially from the Microsoft Store or Game Pass) are primarily designed for XInput. Without third-party software to “translate” DirectInput → XInput, those apps may not detect it properly, even if joy.cpl does.
If the DualSense appears in joy.cpl, it means Windows does recognize it as a game controller. But if you open an Xbox/Windows Store game and it doesn’t respond, it’s likely because the game is only listening for XInput devices. Unfortunately, Microsoft doesn’t provide any official tool to remap or convert the DualSense to XInput—that’s where third-party tools would come in.
So, sticking purely with Microsoft drivers and built-in OS features, here’s what you can do to ensure it’s properly recognized as a DirectInput device. However, this is the limit of what can be done without using external tools—I can’t guarantee the safety of third-party software, so this is a "Microsoft-only" approach.
We want Windows to see the DualSense as a proper game controller and not just an audio device, and this is by removing or reinstalling the controller in Windows:
—Right-click the Start button → Device Manager
—Look for the DualSense in the following categories:
"Audio inputs and outputs" (may appear as a headset or microphone)
"Human Interface Devices" (HID) or Sound, video and game controllers
Possibly under "Universal Serial Bus" devices if connected via USB
Then, uninstall the audio portion
—Under "Audio inputs and outputs", find anything that looks like the DualSense (e.g., "Wireless Controller" or "Headset"). Right-click → Uninstall device
Confirm if prompted to remove the driver
—Uninstall the HID/game controller portion Check Human Interface Devices or Sound, video and game controllers for something like “Wireless Controller”. Right-click → Uninstall device again
—Unplug the controller and restart your PC. Reconnect the controller after Windows reboots. It should reappear in joy.cpl as a DirectInput controller
This reset forces it to reload the default HID driver. If It still shows as an Audio Device, again: Press Win + R, type mmsys.cpl, and press Enter.
Under the Playback tab, right-click the DualSense → Disable. Do the same under the Recording tab
This won’t fix game detection, but it prevents Windows from treating the DualSense as an audio device, which helps reduce confusion in the Sound control panel.
This uninstalling and reinstalling the device in Device Manager (both audio and controller entries), disable its audio interface in Sound Settings.
If games still don’t detect it, it’s because they require XInput, and there’s currently no native Microsoft solution to convert a DualSense into an Xbox controller. Unfortunately, in everything I've read, I haven't found a way that doesn't involve third-party software
Feel free to reach out if you have any follow-up questions.