I've confirmed this for myself today, OSCeleton can track the skeletons of multiple users - this is even the default, when running the program without any extra command-line options. The downside of the basic skeleton-tracking mode of OSCeleton is that it ALWAYS returns positions for both hands, whether they are really visible to the Kinect or not - when they're not visible, it just seems to guess at the hand positions, based on the position of the rest of the skeleton.
However, what I actually need is more like a kind of hand-tracking, but where the hands are associated with distinct users. Does anyone know if it's possible to determine if the hands in the skeleton are actually visible or not? (I.e., whether they are obscured by the rest of the body, etc.) The skeleton-tracking mode doesn't lose the hand positions as easily as the hand-tracking mode (because of the skeleton guesswork), but I suspect it might also be less accurate? I need a way for a hand which is lowered and not really in "use" to not be treated as active, somehow. Any ideas?