Xbox Game Pass is one of the best services for PC gamers, but using a PS5 DualSense controller with it can be a headache. Because the Xbox app and Game Pass titles are owned by Microsoft, they are strictly optimized to look for Xbox controller inputs (XInput). If you plug in a PlayStation controller, most Game Pass games will completely ignore it.
Using a mapping tool easily bridges this gap by tricking the Xbox app into thinking your DualSense is a standard Xbox 360 pad. To ensure your virtual profile runs smoothly without setup errors, always download the official application build from ds5windows.dev. Follow this step-by-step guide to get your controller ready for Game Pass.
1. Create an Xbox 360 Presets Profile
Since Microsoft games natively expect an Xbox layout, you must configure your software to change your PS5 controller’s output signal into an Xbox format before booting the Xbox app.
- Open the application and click on the Profiles tab.
- Click New to start a fresh profile. When the app asks if you want to use a preset layout, select Yes.
- Under the preset options, drop down the Preset Architecture/Output menu and select Xbox 360.
- Give your profile a clean name (like “Xbox Game Pass”) and click Save at the top right.
- Go to the Controllers tab and make sure this new Xbox 360 profile is selected for your DualSense pad.
2. Hide Your Real Controller to Avoid Glitches
Many Game Pass titles (like Forza Horizon, Halo, or Sea of Thieves) have strict input checks. If the game detects both your physical PlayStation hardware and your virtual Xbox layout at the same time, it can cause a “Double Input” bug where menus skip items or your controller disconnects entirely. You must use HidHide to secure your connection.
- Close your mapping application completely.
- Open the HidHide Configuration Client utility on your PC (if you do not have it, download the official package from the Nefarius GitHub Repository).
- Go to the Devices tab, look for your Sony Wireless Controller, and check the box next to it. A Red Lock icon will appear over its name.
- Check the box at the very bottom that says “Enable Device Hiding.”
- Switch over to the Applications tab and add the executable path for your controller mapping
.exefile. This tells Windows that only your mapping software has permission to see the raw PS5 controller. - Open your controller app again and click Start.
3. Enable Start with Windows for Seamless Launching
Xbox Game Pass games run on a strict background system framework (UWP). Sometimes, launching your controller software after opening the Xbox app can cause the game to miss the virtual controller signal. Setting the app to launch with your PC avoids this problem entirely.
- Open the mapping app window and navigate to the Settings tab.
- Look for the Run at Startup checkbox and turn it on.
- You can also check the Start Minimized box so the application quietly runs in your system tray without popping up on your screen every time you turn on your PC.
4. Fix Wireless Bluetooth Input Delay
If you are playing fast-paced Game Pass titles wirelessly over Bluetooth, you might experience a slight delay or sluggishness in your thumbsticks. You can fix this by overclocking your controller’s update speed.
- Inside your mapping application, open the Settings tab.
- Locate the Controller Polling Rate dropdown box.
- Change this setting to 1ms (1000Hz). This forces your Bluetooth adapter to send data to your PC instantly, ensuring zero input lag during competitive gameplay.
Final Thoughts
Setting up your PS5 controller for Xbox Game Pass takes just a few minutes, but it completely unlocks your entire library of games without forcing you to buy a separate Xbox controller. By downloading your files directly from ds5windows.dev and using HidHide to clear up background driver conflicts, you guarantee a seamless console-like experience. Always make it a golden rule to have your controller software running and active before you open the Xbox PC app so Microsoft’s platform registers your virtual layout flawlessly from the first click.