You should also unplug all the external peripherals from your PC, such as the keyboard, mouse, printer, USB drives, and more. Then, reconnect the necessary USB devices to the PC to check for the issue. If the problem gets fixed, that means there is an issue with the USB device or your PC system had some glitch earlier.
4. Press the Alt+Enter keys
If you’re in the gameplay sessions and the controller gets disconnected automatically or can’t get recognized suddenly, then make sure to press the Alt+Enter keys on the keyboard to get out of the game screen. Then going back to the game screen again may fix the issue whatsoever.
5. Launch Battle.net in Big Picture Mode
To launch Battle.net in Big Picture Mode, follow these steps:
- Open the Battle.net desktop app.

- Click on the Blizzard icon located in the top-left corner of the app.
- Select “Settings.”
- Under “General,” toggle the switch for “Launch Blizzard App in Big Picture Mode” to the “On” position.
- Click “Done” to save the changes.
- Close the Battle.net app and restart it.
- Once the app has restarted, click on the “Big Picture” icon located on the top-right corner of the app.
- This will launch Battle.net in Big Picture Mode, allowing you to navigate and play games using a controller.
By following these steps, you can easily launch Battle.net in Big Picture Mode and enjoy a more immersive gaming experience using a controller.
6. Switch the Screen Refresh Rate to 60Hz
Another step you’ll need to follow is to switch the screen refresh rate of your monitor to 60Hz, which is basic or recommended. Sometimes a higher screen refresh rate can trigger several glitches. To do so:
- Press the Win+I keys to open Windows Settings.
- Now, go to System > Click on Display.

- Scroll down on the right pane > Click on Advanced display settings.
- Here, you can find out and select the 60Hz refresh rate easily. You don’t need to change it if it’s already set to 60Hz.
7. Launch the Game in Windowed Mode using the Config file
Some affected Diablo 4 players might experience issues with the gamepad/controller on the PC. Launching the Diablo 4 game in Windowed Mode is recommended using the config file.
- Go to File Explorer or This PC > Go to Documents.
- Open the Diablo 4 folder > Right-click on the Config.ini file.
- Select Open With and choose Notepad > Now, the config file is open to edit.
- Here you’ll find out [window] mode is set to no. If so, make sure to replace it with yes. (If it’s already set to yes, then leave it)
- Make sure to press the Ctrl+S keys to save changes.
- Close the file and check for the issue again.
To configure the Battle.net General Controller Settings, follow these steps:
- Open the Battle.net desktop app.
- Click on the Blizzard icon located on the top-left corner of the app.
- Select “Settings.”
- Under “General,” select “Controller.”
- Here, you can customize the general controller settings for the Battle.net app.
- You can select the controller type from the drop-down menu, such as Xbox or PlayStation.
- You can also customize the controller input settings by clicking on “Button Assignment.”
- You can then configure the buttons on your controller to match the in-game controls.
- Once you’re done customizing the controller settings, click on “Done” to save the changes.
By following these steps, you can easily configure the general controller settings for the Battle.net app, allowing you to play games using a controller with the input settings that work best for you.
To select High Performance in Graphics Settings for Battle.net, follow these steps:
- Open the Battle.net desktop app.
- Click on the Blizzard icon located on the top-left corner of the app.
- Select “Settings.”
- Under “Game Settings,” select the game you want to configure.
- Click on “Graphics Settings.”
- Under “Display Mode,” select “Fullscreen” or “Borderless Fullscreen,” whichever you prefer.
- Under “Graphics Quality,” select “Custom.”
- Set the settings to your desired values, making sure to select “High Performance” where applicable.
- Click on “Save” to save the changes.
By following these steps, you can easily configure the graphics settings for Battle.net and set it to high performance, ensuring that your games run smoothly and without any lag or stuttering.
11. Uncheck Controller in Battle.net Controller Settings
To uncheck the controller option in Battle.net Controller Settings, follow these steps:
- Open the Battle.net desktop app.
- Click on the Blizzard icon located on the top-left corner of the app.
- Select “Settings.”
- Under “General,” select “Controller.”
- Uncheck the box next to “Enable Controller.”
- Click on “Done” to save the changes.
By following these steps, you can easily disable the controller option in Battle.net Controller Settings, ensuring that your games are not affected by any potential conflicts with a connected controller.
14. Use DS4Windows
- Download the DS4Windows tool from the internet on the PC.
- Now, install the tool and run the DS4Updater (exe) file from the installation folder.
- Head over to the directory and double-click on the file to run it. If prompted by UAC, click on Yes to allow admin access. It’ll install the latest DS4Windows app on your PC.
- Open the DS4Windows tool > Go to the Settings tab from the interface.
- Click on ‘Hide DS4 Controller’ to enable/checkmark it.
- Make sure to close the interface and check for the issue again.
15. Try Using a Wired Controller
If none of the methods worked for you, try a wired/generic controller to the PC by using a USB cable to check for the issue. The chances are high that somehow the Bluetooth connectivity of the controller can’t hold its nerves with your PC’s connectivity or vice versa.
That’s it, guys. We assume this guide was helpful to you. For further queries, you can comment below.
Thank you. 14th step fixed my issue.