6

Is there software and/or drivers that support using the Kinect to replicate the same behavior triggered by the Multitouch gestures? Would it be possible for me to swipe my hand leftward in the air and switch to a different desktop or space, for example?

It would seem there's two steps to make this work. The first would be to establish Kinect-to-Mac communication. We know this is already possible by the various hacks already available.

The second component we'd need is to translate one form of USB input (the Kinect's) to be assignable to the multitouch gestures. We know this may be possible because software like BetterTouchTool allows nearly infinite customization of multitouch gestures.

So... is this possible?

  • Great question. If I had a Kinect I'd definitely try to code something for this! – Moshe Jul 26 '11 at 14:17
  • +1 I hope a user with reputation to spare will offer a bounty on this... perhaps new/updated information is available over 1 year since the question has been asked. – goodguys_activate Oct 23 '12 at 19:48
2

Possible? Yes. Available? Not yet. There have been plenty of reports of people using the Kinect with OSX but no one as of yet has release any definitive software package that allows for gestures to be used. Most people don't seem to be releasing their software.

Check out this video:

http://www.kinecteducation.com/blog/2011/04/20/kinect-controls-mac-os-x/

It's the closest thing I've seen to what you are asking.

EDIT:

There is a step by step guide to getting the Kinect to connect with the Mac here:

http://kinecthacks.net/connecting-kinect-to-mac-os-x/

So if you wanted to mess with it yourself, that would be the place to start.

0

The official answer is "no". Microsoft offers an SDK for the windows OS only, but nothing is available through Apple or Microsoft to develop directly on OS X. Your best bet (today) is to get Windows running in a VM and start hacking to see if you can make use of the easy solution that is supported by Microsoft.

The unofficial answer, is of course. It's just a hardware input device and given enough knowledge, anyone can program something that will read the data coming from the kinect and use it to do cool things. The most robust place for finding libraries that work on Linux, Mac and Windows along with a lot of helpful documentation is at the open kinect site.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .