i'd just put this under "other xbox games" or whatever it is. i'll probably be editing the title of that section later to make it more clear, but for now i'm taking a break.
but about your controler, idk, xbox isn't really my thing lol. sorry bro
edit: oh geez, remind me to put in a new forum for that later on LOL.