Joystiq
Joystiq News
Arguably, one of the best things about is its software component -- an interface that allows user to assign any button of their controller to a myriad of keyboard functions. Its a feature that lets gamers make any PC game playable by controller -- even if it was only designed to be used with a mouse and keyboard. The interface is so good, Valve controllers earlier this year. Now they're enabling it for pretty much everything else: the latest version of Steam's beta channel will let you fully customize the Xbox 360 gamepad, the Xbox One controller and any other input device that uses the Xinput standard.
Source:
Console Bang News!