Description:
I am unable to connect gamepad when logged in, or reconnect the gamepad if it has turned off due to innactivity.
Observed with an Xbox One controller, using usb dongle.
Steps to reproduce:
- before launching WoW, connect controller to PC
- Launch wow & login. You can play with gamepad as expected
- Stand still and wait for controller to turn off due to inactivity.
- Try to power back on controller
- WoW will indicate “Gamepad connected”
- Immediately followed, WoW will indicate “Gamepad disconnected” and gamepad turns off.
The only method to fix this is to close WoW, connect controller to PC, then launch WoW.
I will add, I confirmed it is not linked to an addon, and can reproduce this without any addons enabled.
Adding more details to this:
Once the steps highlighted above are performed, you can do the following
- /console gamepadenable 0
- Connect XBOX controller (This time, the controller remains on & connected)
- /console gamepadenable 1 (This immediately turns off the controller).
Bumping, have been constantly seeing this issue myself.
Same as you, issue occurs with or without ConsolePort running.
Wildly frustrating.
I believe this is a limitation created by Windows not allowing the game software to scan for new devices until you relaunch.
I am not so sure that is true.
I have found a rather consistent work around by bringing any other application into focus.
Then connecting the controller, then returning to WoW.
I believe all things considered, this means the game is creating a virtual gamepad as it connects. Maybe?
Similar to reWASD or other similar programs.
Without WoW in focus no other application causes this same issue.
Possibly. However, I sort of recall a comment from the devs on one of the game boards (not sure if it was WoW or another Blizz title) saying they can’t scan for devices after launch. If this is an accessibility concern, there’s an email you can contact about it.