I'm currently working on a game's 'frontend' that is currently in the process of a redesign and I figure that this seems like a really good point at which to get the gamepad functionality we need working before things get too scary.
Where should I start looking for technology / functionality / best practices for this task?
Many thanks.