К сожалению, ничего нельзя сделать, чтобы сторонний геймпад определялся на Xbox. Хитрые инженеры Microsoft сделали для этого все от себя зависящее.
В то же время обратная ситуация, когда играете на ПК в некоторые игры, которые ничьи геймпады, кроме Xbox, не распознают. В таких случаях возможны варианты и можно выдать чужой джойстик за "свой" - существуют специальные приложения-эмуляторы.