@CFord You are a saviour! It worked.
Thank you thank you thank you - reporting LeapMotion working on Monterey - 12.5.1 and 12.6
The 'trick' above works.. but why?
AND... how the heck did you think of even trying something like that?
I reboot normally and it still works.
MacRack 2019 Intel - Monterey
I am only using it with Glover - for MIDI expression, but still it is too good to use it in Monterey and not have to boot backwards to BigSur just for recording hand motions (CC data)
Well, anyways, cheers, thanks for the tip!
ka
@CFord Thank you for the great instructions. Following your tutorial, I am able to get the device working for some minutes (sometimes even seconds). The device turns on after the restarts, but suddenly disconnects while the green light is still on.
Have you had any experiences on this?
Thank you so much in advance!
For those still interested, I confirmed a good workaround, that one of my students found. Turns out the newer Mac OSs (like Monterey and Ventura) think the leap is a usb webcam, and a mac process grabs hold of the device, not allowing leapd to connect to it. That process is called UVCAssistant. You can find it if you grep for it:
ps -aex | grep UVCAssistant
You must kill this process to let leapd have a chance to connect to the leapmotion with:
sudo killall -9 UVCAssistant
There is a bit of a cat-and-mouse game here. As soon as you kill it, another will spawn. So you need to keep killing it quickly a few times in a row until you see the leap software connect (ie, icon in toolbar turns green).
I run the killall command and then up-arrow / return a few times quickly which seems to do the trick.
@eranegozy: excellent find, but it's a pity that us MacOS users are driven to these kinds of workarounds (and presumably not getting whatever tracking advantages Gemini has) in order to keep working with the Leap.
So, hoping Mac support is still on the roadmap!
\M