Mathematica Stack Exchange is a question and answer site for users of Mathematica. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I saw on the internet a lot of nice experiments with Microsoft Kinect. I just bought one and would like to know if someone here has been able to use it with Mathematica.

The main idea is to been able to use it as another controller device. So you could get it state using Dynamic@ControllerState Mathematica command. In some way, it's necessary to install a driver that make this possible.

I installed zigfu and synapse-kinect on my mac (see links below). They demo worked just nice, but no additional device appeared on my Mathematica. You can list connected devices using the ControllerInformation[] command.

enter image description here

Here are some links with potential starting points, as suggested in the comments:

share|improve this question
There's definitely no built-in support. Nothing is stopping you from using .NET/Link though. – 0xFE Nov 18 '12 at 17:53
I sow in google people trying to use .NET/Link, but without success. – Murta Nov 18 '12 at 17:55
Sjoerd said he has had success connecting to his Wii using mma and getting data out of it. He might be able to explain the steps required, which you can then try with kinect – R. M. Nov 18 '12 at 18:09
Yep, see this answer. It appears that the software (GlovePIE) I used for the Wiimote now also supports Kinect. I noticed that the frontpage of the GlovePIE website is currently hacked, other parts (the blog and the forum) are still available. – Sjoerd C. de Vries Nov 18 '12 at 18:40
@0xFE I do think there's support for that according to this – xtian777x Nov 24 '15 at 3:26

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.