I am the creator of a software called Isadora and our software supports LeapMotion for interactive control of live performances.
Some questions for which I would appreciate a quick answer:
1) It seems the only resource for C++ development is the 2.3.1 SDK. Is that correct?
2) In another thread, someone mentioned that the Gesture feature is no longer supported by the 4.0 installer. (Leap_Motion_Setup_4.0.0.exe) Is it true that if a user is using that version, the swipe, circle and other gestures will no longer be provided by the Leap Motion service to the C++ SDK?
3) On a fresh computer, our plugin built with the 2.3.1 SDK worked perfectly, giving me hand position and orientation using the 4.0.0 installer. (Though no gesture triggers... thus question #2 above.)
But, after uninstalling the old Leap Motion Software and installing the 4.0.0 version on my Windows 10 development machine, the plugin wouldn't recognize the Leap at all. I also tried the sample code in the 2.3.1 SDK, and it also refused to connect. After removing the 4.0.0 installer and installing the version included with the 2.3.1 SDK, and then applying the required hotfix, everything was working again.
So the question: any idea what I need to do to get 4.0.0. working with the 2.3.1 SDK on my machine? Is there some lingering driver or something else that needs to be uninstalled?
Thanks in advance for whatever knowledge you can share.