Peripheral support for MOBAs on PC has typically remained exclusive to the tried and tested mouse and keyboard, save for exceptional games like Smite. However, as part of the Aghanim’s Labyrinth: The Continuum Conundrum update, Valve has unexpectedly enabled controller support for Dota 2.
Valve says that anything supported by Steam Input should work, which includes pads from Xbox, PlayStation, as well as the Nintendo Switch Pro and Steam controller. If you're curious enough to try the feature,
Read more on pcgamesn.com