For older Xbox 360 models (non-slim) and, in our case, computers, you will need to buy a Kinect USB/power adapter. Third-party binary modules can extend support for more versions of the Kinect. Namely, gmcl_rekinect allows you to use the Xbox One version of the Kinect. You may also need special USB/power adapters to use these Kinects with your
I had a clip from the 360 kinect that I altered to work with the X1 kinect and it seems to work very well. I guess I don't really have anything to compare it to since it has been up there since day one, but I think the main thing it helps is the range. The kinect recognizes me much further away than I imagine it would at a lower height.
By default, Amethyst supports Xbox 360 Kinect, Xbox One Kinect, PlayStation Move (+ PlayStation Eye) and owoTrack. and uses it to allow the Kinect's skeleton