How to Play WoW with a Controller in Midnight
World of Warcraft has had native controller support since Shadowlands, so you can move, aim the camera, use the cursor and cast spells from a gamepad without extra software. The base interface still expects a mouse in places, which is why many controller players add the ConsolePort addon on top. This guide is up to date for Midnight and patch 12.1.5 and covers the native setup, ConsolePort, Steam Deck and handheld PCs.
Does WoW have controller support?
Yes. Blizzard added native gamepad input to Retail in Shadowlands and improved its controller, touchpad and gyro support in Dragonflight. Midnight uses the same system. The 12.1.5 patch notes and the 12.1.7 test realm notes don’t mention any gamepad changes.
- Xbox controllers are the simplest choice on Windows because the game reads them directly.
- PlayStation and Switch Pro controllers work for many players, but depending on your system and connection they can need a layer such as Steam Input to show up as a gamepad.
- Steam Deck and other handhelds run the Windows game, so they need a short setup first (see Steam Deck below).
How to enable controller support in WoW
- Connect the controller to your PC and check that your system sees it.
- If the game doesn’t react to the controller, type
/console GamePadEnable 1in chat. This switches on native gamepad input. - Open the key binding menu, click the action you want and press the button or button combination for it. Shoulder buttons and triggers work as modifiers, so one face button can hold several actions.
- Turn on Action Targeting under Options → Gameplay → Combat. The game then targets the enemy in front of you, so you don’t need to cycle targets for every pull. Tab targeting still works alongside it.
- Open Edit Mode and move your action bars, player frame and target frame toward the center of the screen, where you can read them while you play. If you switch between keyboard and controller, save a second layout for the controller.
Midnight tools that help with fewer buttons
A controller has fewer comfortable binds than a keyboard, so a few built-in tools are worth trying:
- Assisted Highlight marks the damage ability the game recommends next. You switch it on under Options → Gameplay Enhancements.
- Single-Button Assistant is an action you drag from Talents & Spellbook to a bar. Pressing it casts the recommended ability, at the cost of a slightly longer global cooldown.
- Cooldown Manager shows your important cooldowns, and since patch 12.1 also trinkets, potions and racials, in one place that you arrange in Edit Mode.
The assistants only cover damage. You still press interrupts, defensives, heals and movement yourself, so keep those on easy buttons.
ConsolePort: the controller addon
ConsolePort is the addon most controller players use. It runs on top of Blizzard’s native gamepad input and turns the interface into something you can drive with a pad: menus, bags, quest windows and the raid cursor for healers. It’s still maintained for Midnight, and version 3.3.13 came out on October 30, 2026.
- A setup wizard with presets for Xbox, PlayStation 4, PlayStation 5, Switch Pro and Steam Deck. The Deck preset maps the four rear buttons as extra keys.
- Rings, which are radial menus for mounts, food, toys, profession tools or rarely used spells.
- Its own action bars, where modifier combinations give each button several abilities.
Midnight limits what addons can read during combat, and ConsolePort had to adapt. Its author rebuilt the action bars inside the addon and hid some aura and tooltip details in combat, so update the addon after each patch and check its release notes when something stops working.
An example layout
- Face buttons alone: your main rotation.
- R2 with a face button: cooldowns and finishers.
- L2 with a face button: defensives and heals.
- L1 with a face button: interrupts and utility.
- D-pad: targeting, mount and a ring for everything else.
Start with fewer binds than you think you need and add more once the first set feels automatic.
Playing WoW on Steam Deck
There is no SteamOS version of WoW, so on Steam Deck you run the Windows Battle.net app through Proton. In Desktop Mode, add the Battle.net installer as a non-Steam game, force a Proton version in its compatibility settings, install Battle.net and point the shortcut to the installed launcher. After that you can start WoW from Gaming Mode. Lutris is another way to install Battle.net. This is a community setup, and Blizzard doesn’t offer it as a SteamOS release.
For controls, pick the Steam Input layout “Gamepad With Mouse Trackpad”. WoW then gets real gamepad buttons, ConsolePort can use its Deck preset, and the trackpad stays a mouse for menus. Layouts that map everything to keyboard keys also work but skip the native controller support.
For performance, start on a low graphics preset and set a frame cap the Deck can hold, such as 40 or 45 FPS. Open-world questing runs much lighter than cities, raids and large Mythic+ pulls, so test those separately before you change more settings.
Windows handhelds such as the ROG Ally run Battle.net directly and skip Proton, though you still set up bindings or ConsolePort the same way.
Pros and cons of playing WoW with a controller
| Pros | Cons |
|---|---|
| Relaxed play on the couch or a handheld, great for leveling, questing and gathering | Fewer direct binds than a keyboard, so you rely on modifiers and rings |
| Action Targeting and the assistants cut down on target cycling and button pressing | Some menus still work better with a mouse or the Deck’s trackpad |
| ConsolePort makes bags, quests and menus usable from the pad | High Mythic+, Mythic raiding and rated PvP take more practice to play at a high level |
If some content feels like a chore on a pad, our WoW boosting services cover leveling, raids, Mythic+ and more.
Frequently asked questions
Yes. Retail has native gamepad input since Shadowlands, and Midnight still uses it. If the game doesn’t react to your controller, type /console GamePadEnable 1 in chat.
No, you can bind buttons natively. ConsolePort makes menus, bags and healing usable from the pad and adds rings and presets for popular controllers.
Yes. It’s still maintained, version 3.3.13 came out on October 30, 2026. Midnight’s addon limits changed some features, so keep it updated after each patch.
Yes, and ConsolePort has presets for PlayStation 4 and 5 pads. Depending on your system you may need Steam Input or a similar layer for WoW to see the controller.
Yes, through the Windows Battle.net app running under Proton. It’s a community setup, not an official SteamOS version. Use the Gamepad With Mouse Trackpad layout and a low graphics preset.
For leveling, questing and casual group content, yes. High keys, Mythic raids and rated PvP are possible but need more practice and a carefully planned layout.
Change Log
- November 2, 2026: updated for Midnight and patch 12.1.5. Added the Midnight assist tools, ConsolePort’s current version and Midnight changes, and a Steam Deck setup.
- March 26, 2025: guide published.




