Hai!
I know jack about XBox - so asking maybe you guys have some experience.
I have a couple of games that are played better with a controller, and they're exclusively designed to work with an Xbox one - if I use a generic controller I have to use a lot of middleman software to do the conversion to Xbox controller code.
Having a browse on eBay reveals a lot of controllers that are not original Microsoft ones, but 3rd party manufactures which are rather cheap, then there's the original ones which are a hella expensive.
My question is, would a cheap imitation one be recognised by the PC as a standard 360 controller or will I be wasting my cash?