Just use an XBox wired controller. It'd be perfect if it weren't for deadzone issues with older games that can't set deadzones. Nothing competes with it currently right now though.