You can use the following controllers to play Diablo Immortal.
Windows: Wired Controllers
Xbox One Wireless Controller
Logitech Gamepad F510
Logitech Gamepad F710
Sony Dualshock 3
Sony Dualshock 4
Sony DualSense Controller (PS5)
Nintendo Switch Joycons (via Grip and USB C)
Nintendo Switch Pro Controller (via USB C)
Xbox Adaptive Controller
Xbox Elite Controller
Xbox Elite Controller Series 2
Control Features
Controller Support and Button Remapping
You will be able to play Diablo Immortal with controllers on both mobile devices and on PC. Your controller’s presence should be automatically detected the moment the game is launched. Many controls–including skills, accessing chat, and more–can be remapped from the Controller tab of the Settings menu.
Free Cursor for UI Navigation
While using a controller, by default, pressing the right arrow on the d-pad will activate a free cursor that will allow you to access and navigate non-gameplay interfaces of the game. The free cursor key bind can also be changed from the Controller tab of the Settings menu.
Repositioning Skill Buttons
To provide a more comfortable experience on mobile devices, we have added an option to adjust the position of skill buttons. This can be adjusted from the Controls tab of the Settings menu. In the future, we hope to expand on this functionality by allowing for more discrete control over each individual skill button position.