"[Dota 2] is a really complex game that uses a good half of the keyboard," Valve engineer Jeff Bellinghausen told Polygon at CES. "And it's a real challenge, but would also be really exciting. To be able to play Dota from the couch is a really neat opportunity."
Crucial to this plan is the upcoming debut of Steam Controller API support in Steamworks, which should make it easier for developers to tap the full functionality of the Steam Controller in their games.
Even with the new API support, Bellinghausen believes it will be impossible to perfectly replicate the experience of using a keyboard and mouse with the Steam Controller. "We're thinking we'll get 90 percent of the way there," Bellinghausen told Polygon. "Team Fortress 2 players who are really happy with their mouse and keyboard, we're in no way saying that's changing or going away," Bellinghausen added."What we're trying to do is find a way to get close to that performance, but [from] your couch. That's the goal, to get close to that performance level."