Наверное есть разные способы. Я пользовался эмулятором джойстика Xbox 360. Там несколько файлов. Их прямо в папку с игрой вроде бросаешь. В одном из них можно удобно переназначить кнопки. Но я года 3 назад этой штукой пользовался. Хотя вроде проект жив, обновляется, т.е. должен работать.
Сайт проекта x360ce