This site is in read only mode. Please continue to browse, but replying, likes, and other actions are disabled for now.
1 / 7
Dec 2017

I have a leapmotion I've not used in several years and I'd like to get it working again.

I have a fresh install of Windows 10 version 10.0.16299 Build 16299

I have installed Leap_Motion_Orion_Setup_win_3.2.1

The LeapMotion is plugged into a USB2 port.

Services shows the Leap Service as "running".

Without the device plugged in, I start the Leap Motion Control Panel. It's tray icon is black.

When I plug in the device and the LED on it is green.

When I show the software log, it says simply

[11:19:56] [Info] Connected to Leap Service

If I then click "recalibrate device" starts calibration. The red LEDs inside the device light up.

I can never get the calibration above about 75% before it times out for "taking too long". I'm calibrating against my screen in the dark. There are no bright light sources around.

The control panel reports Device Status DISCONNECTED at all times.

I've tried LM_FirmwareReset_Win.exe and it asks me to plug in my controller and reports "[Info] ResourceHost running" and nothing else. It does this whether I plug in my controller or not.

I have also tried the V2 software on a Mac, and it would just get stuck in a firmware update loop, so I installed Windows on another machine just to get this to work. On the Mac I think the Software Log reported that I had firmware 0.7.0.

Do these things even work at all? Clearly some part of it works because I can start the calibration, but its like the shipped software isn't even functional.

  • created

    Dec '17
  • last reply

    Dec '17
  • 6

    replies

  • 1.8k

    views

  • 2

    users

  • 1

    link

After a reboot, I launch the Leap Motion Control Panel and it pops a notification that says something like "Firmware update in progress".

The software log now says (only):

[11:41:12] [Info] Connected to Leap Service
[11:41:12] [Info] Leap Motion Controller firmware update in progress

I've left it there for a few minutes and it doesn't seem to do anything. The light on the device is green. LeapService is running.

By stopping the service, trying the firmware update tool, and plugging and unplugging the device in various combinations, I was able to get the software log to report more info:

[11:41:12] [Info] Connected to Leap Service
[11:41:12] [Info] Leap Motion Controller firmware update in progress
[11:55:42] [Warning] Leap Service is not running
[11:56:49] Tracking resumed with client application connected
[11:56:49] [Info] Connected to Leap Service
[11:57:49] Leap Motion Controller detected: LP79005055955
[11:57:52] Unhandled exception: Unexpected header signature for the calibration
[11:57:52] Calibration exception: Unexpected header signature for the calibration
[11:57:52] Firmware version: 1.2.0
[11:57:52] Leap Motion Controller firmware version 1.2.0 is out of date.
[11:57:52] Initiating firmware upgrade to version 1.7.0.
[11:57:52] Do not unplug your Leap Motion Controller.
[11:57:52] If upgrade fails, please visit http://support.leapmotion.com to troubleshoot.
[11:57:52] [Info] Leap Motion Controller firmware update in progress
[11:58:45] [Warning] Leap Service is not running
[11:59:58] Tracking resumed with client application connected
[11:59:58] [Info] Connected to Leap Service
[11:59:58] Leap Motion Controller detected: LP79005055955
[12:00:02] [Info] Tracking resumed
[12:00:02] Unhandled exception: Unexpected header signature for the calibration
[12:00:02] Calibration exception: Unexpected header signature for the calibration
[12:00:02] [Info] Tracking paused
[12:00:02] Firmware version: 1.2.0
[12:00:02] Leap Motion Controller firmware version 1.2.0 is out of date.
[12:00:02] Initiating firmware upgrade to version 1.7.0.
[12:00:02] Do not unplug your Leap Motion Controller.
[12:00:02] If upgrade fails, please visit http://support.leapmotion.com to troubleshoot.
[12:00:02] [Info] Leap Motion Controller firmware update in progress

Of course it hangs here, but here you can see my current firmware version is actually 1.2.0

One last thing: I tried just letting it sit there all day to see if perhaps if updating the firmware took a long time. It never finished.

What are the exact instructions for using this tool? I have used it before several times (as noted) with no effect.

What other software should be running or installed? What is the order of running, plugging in the device, etc?

Thanks!

My mistake, I missed that part of your original post. It should start the reset process once you press enter with the controller plugged in.

Are you able to calibrate the device? That might clear up some of the non-firmware errors you're running into.

If possible, please try testing the controller and firmware update tool on another machine to see if that helps.