Valve Software has updated the Steam beta client with native support for Xbox One, Xbox 360, and Generic X-Input controllers. This follows on the addition of native support for the PlayStation 4 DualShock 4 controller a few months ago. The changes mean that any Steam title can also use third-party PlayStation 4 controllers, including fight sticks.
"Added Xbox 360, Xbox One, and Generic X-Input controller configurator support," said the patch notes for the latest Steam client beta. "This allows all recognized controller types to use the advanced mapping features of the Steam Controller Configurator."
"Note that because X-Input currently lacks per-controller means of unique identification, all controllers of that type will share personalization and configuration settings. As they share the same inputs, Xbox 360/One/Generic controllers will all see each-others configurations when browsing. Automatic conversion will be attempted when loading configurations from other controller types."
These improvements are related to the Steam Controller, with Valve trying to bring other controllers under Steam's built-in controller mapper. Many PC gamers use Xbox One or Xbox 360 controllers on PC, but that's because Windows already has native support for those controllers. These updates allow for shared controller configurations within Steam itself, without developers having to do much more work. This means users of other controllers won't need to use additional software like JoyToKey, XPadder, or Input Mapper.
There's no word on when this controller support will move from beta into live, but it took the DualShock 4 support around a month.