Leap motion

332 views
Skip to first unread message

Ian MacIntosh

unread,
Oct 9, 2013, 6:12:24 PM10/9/13
to chromium-...@chromium.org
Hey I have heard that the leap motion doesn't work with the Chromebook. Does anybody know if Google is working on it because I would love to have one.

Thomas Hoff

unread,
Oct 9, 2013, 8:37:20 PM10/9/13
to ianmacin...@gmail.com, chromium-...@chromium.org

I had one plugged into my arm based samsung chromebook. There isn't much, if any support.

On Oct 9, 2013 3:12 PM, "Ian MacIntosh" <ianmacin...@gmail.com> wrote:
Hey I have heard that the leap motion doesn't work with the Chromebook. Does anybody know if Google is working on it because I would love to have one.

--
--
Chromium OS discuss mailing list: chromium-...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-os-discuss?hl=en
 

To unsubscribe from this group and stop receiving emails from it, send an email to chromium-os-dis...@chromium.org.

Micah Catlin

unread,
Oct 10, 2013, 12:06:17 PM10/10/13
to chromium-...@chromium.org, ianmacin...@gmail.com
I had a look at Leap Motion's linux SDK and I see a hard barrier to inclusion in Chromium OS.  Specifically, it seems that Leap intends to add software features (like gesture recognition and signal processing algorithms) entirely in a user-space binary which will not be open source. 

For reference, here's a thread in Leap's forum where Leap's representative asserts that aside from the basic UVC driver, the working part of the SDK will be proprietary.

It is conceivable that Google or an Chromebook manufacturer could license the proprietary binaries for distribution, but I personally see that as unlikely due to the legal complexity.



Avatar
 
 by nik777

Hi All,

I am trying to understand what Leap's plans are for supporting linux. Is Leap planning on:

a) developing and maintaining closed-source linux drivers themselves;
b) helping the open-source community to develop and maintain linux drivers;
c) develop a closed-source core, and then help the open-source community integrate that into the different linux environments;
d) other?

I contribute to a number of open-source projects, for which I want to provide Leap support.
So far, I have completely failed to get the provided linux SDK to install on my CentOS 6.4 based machine. I am about to fire up an Ubutu VM, but of course that will only help me develop for the Leap, but not actually use it.

So I am currently looking at plugging the controller into my CentOS box, and building an open-source driver based on the observed USB events.

However, if there is existing linux support, either from Leap or the open-source community, then clearly it would be easier for me to use that code.

Q1: Is there existing open-source code for a linux driver that I can build and patch to work on my favourite distro?

Q2. Can I get documentation from Leap on the protocol and/or events generated by the controller that I can use to develop an open-source Leap driver?

Thanks in advance for any and all help.

Kind Regards,
Nik

Avatar
 
 by jdonald LM

You can download the Linux packages at http://developer.leapmotion.com/downloads. It looks like you'e already downloaded that but were unable to run on your CentOS 6.4 system. It is possible to get Leap working on systems with an older glibc, and you can use the instructions from this post. Some months ago we tested directly on CentOS 6.4.

In response to your Q1, yes the driver is open-source. The Leap software is built on top of the standard UVC driver. You may find some documentation here. With regards to your Q2, since that driver is already open-source, I don't recommend that you write your own.

As for the Leap Motion algorithms which run in user-space, those are proprietary.

And if we rephrase your a), b), c), d) question to refer to the Core Services user-space software rather than the driver, then the answer is c): For the foreseeable future will continue to assist the community in porting our package to multiple distros. You can find various resources on this forum for running the Leap Core Services on Debian, Fedora, CentOS, Arch Linux, Gentoo, and other distros.

In reply to nik777
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-os-discuss+unsub...@chromium.org.
Reply all
Reply to author
Forward
This conversation is locked
You cannot reply and perform actions on locked conversations.
0 new messages