Controller: Xbox Elite Wireless Controller Series 2
Issue: The controller is not detected by Diablo IV at all. The game remains in Keyboard & Mouse mode.
Confirmation: The controller works perfectly in other games (e.g., on Steam) and in Windows itself, with both a wired USB-C connection and Bluetooth.
Troubleshooting Steps Performed:
- Updated controller firmware via Xbox Accessories app.
- Clean reinstallation of controller drivers via Device Manager.
- Tried both wired and Bluetooth connections.
- Ran Battle.net as Administrator.
- Used the ‘Scan and Repair’ tool on the game.
- Deleted the
LocalPrefs.txt
file to reset all game settings. - Ensured no conflicting overlays were active.
Update:
- Reinstalled Diablo 4
Final Update: I have now tested my Xbox Elite Series 2 controller with Overwatch 2, launching it from the same Battle.net client on the same PC. The controller works perfectly in Overwatch 2. I am pretty certain this issue is isolated specifically to Diablo IV.