Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

leapjs does not work with Gemini #259

Open
tstodter opened this issue Apr 10, 2022 · 2 comments
Open

leapjs does not work with Gemini #259

tstodter opened this issue Apr 10, 2022 · 2 comments

Comments

@tstodter
Copy link

Hello friends, have been struggling with getting my Leap Motion working with the leapjs library (both in the browser and in node.js) with no luck. Downgraded to Orion 4.1.0 and everything's working splendid.

Any suggestions on what might need to be updated to get the javascript up to date with the WebSocket server in the latest tracking software?

@jselstad
Copy link
Contributor

jselstad commented Jul 6, 2022

Unfortunately the latest server does not support LeapJS; a separate application would need to be written to consume LeapC and act as the LeapJS server.

This is an example of a minimal C# layer that consumes the LeapJS schema as a client, so, assuming the server emits these same structures, it should be able to drive v6 LeapJS applications:
https://gist.github.com/jselstad/6c6cbbb558e0b1858baab185eb764960

@matejsvajger
Copy link

There are POC builds of a compatible websocket available for Gemini (WIN/Linux/MacOS(Intel/M Chipset) on their discord server:
https://discord.gg/3VCndThqxS

Tested it successfully with leapjs on MacOS Ventura M2 chip, Ultraleap software 5.17.1 and the very first Leap Motion Controller hardware.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants