witcohe Posted July 14, 2023 Posted July 14, 2023 Anybody have any experience with it? I just received mine yesterday and it looks like the ED support in the game is not compatible with it. Unfortunately, you can't revert to an earlier Leap driver because the do not recognize the Leap 2.
firefox121 Posted July 14, 2023 Posted July 14, 2023 hace 3 horas, witcohe dijo: Anybody have any experience with it? I just received mine yesterday and it looks like the ED support in the game is not compatible with it. Unfortunately, you can't revert to an earlier Leap driver because the do not recognize the Leap 2. Hello , If you have installed the latest drivers found the leapC.dll onto your ultraleap install dir and copy it to the main dcs install bin folder or bin-mt folder...this will solve the issue ad you can use leapmotion as always. hope this works. Intel i9 10850k - MSI Tomahawk 490z - 64 GB DDR4 3000 - HP Reverb G2 - MSI optix Mag321curv 4k monitor - MSI RTX 3080ti - Winwing Orion Throttle base plus F18 stick
witcohe Posted July 14, 2023 Author Posted July 14, 2023 2 hours ago, firefox121 said: Hello , If you have installed the latest drivers found the leapC.dll onto your ultraleap install dir and copy it to the main dcs install bin folder or bin-mt folder...this will solve the issue ad you can use leapmotion as always. hope this works. Thanks, I tried that. With the new leapC.dll copied to the bin and bin-mt directories, DCS would not start in VR. It would always come up in 2D mode. However, I just found that with the default DCS leapC dll's, if I restart the Leap service after booting into DCS VR mode, Leap starts to work "normally". This is the first time I've used Leap and I have to say I'm underwhelmed so far. Tracking seems to be fine, but the finger-to-button/switch interaction is unusable.
firefox121 Posted July 14, 2023 Posted July 14, 2023 hace 2 horas, witcohe dijo: Thanks, I tried that. With the new leapC.dll copied to the bin and bin-mt directories, DCS would not start in VR. It would always come up in 2D mode. However, I just found that with the default DCS leapC dll's, if I restart the Leap service after booting into DCS VR mode, Leap starts to work "normally". This is the first time I've used Leap and I have to say I'm underwhelmed so far. Tracking seems to be fine, but the finger-to-button/switch interaction is unusable. The finger to button is dependant of the module you are flying. Also you must de-select the finger point laser to be able to push any button. Most of DCS proper modules works with fingers and leap motion, also f-15 and apache works fine, f-5e, f-18 and f-16 works fine too. I use a finger mouse attached to my left hand to use rotarys , because is too hard to rotate knobs because pinch is not binded (AFAIK) In others modules is time to try and error, remember to uncheck use hands in VR options to use leapmotion My advice is to bind some sort of keys to show and hide the hands, you can find them on the ui-layer control page. Feel free to pm if you need more help. Good hunt and happy fly. 1 Intel i9 10850k - MSI Tomahawk 490z - 64 GB DDR4 3000 - HP Reverb G2 - MSI optix Mag321curv 4k monitor - MSI RTX 3080ti - Winwing Orion Throttle base plus F18 stick
Dogmanbird Posted August 31, 2023 Posted August 31, 2023 Last time I tried Fingers I was unable to get it to work. It would briefly open the menu then close. Can you please tell me - is it turning the leap motion into a 2d space (flat touch tablet) like pointctrl? Does the pointer move when the headset moves?
firefox121 Posted August 31, 2023 Posted August 31, 2023 hace 5 horas, Dogmanbird dijo: Last time I tried Fingers I was unable to get it to work. It would briefly open the menu then close. Can you please tell me - is it turning the leap motion into a 2d space (flat touch tablet) like pointctrl? Does the pointer move when the headset moves? - Download the last fingers app at github, and run it in administrator mode, think it searchs for bluetooth devices , also if you don't use them, of course you must run before launching fingers the leapmotion app. - When you runs the app you will see the mouse cursor moving where your hands go, starting more or less where your hand is pointing at monitor. If you have a mouse ring you can move the cursor and click it - If fingers is not working, try to put inside the rings folder your leapC.dll the one your device is using, usually inside your leapmotion installation folder. Intel i9 10850k - MSI Tomahawk 490z - 64 GB DDR4 3000 - HP Reverb G2 - MSI optix Mag321curv 4k monitor - MSI RTX 3080ti - Winwing Orion Throttle base plus F18 stick
Dogmanbird Posted September 1, 2023 Posted September 1, 2023 3 hours ago, firefox121 said: - Download the last fingers app at github, and run it in administrator mode, think it searchs for bluetooth devices , also if you don't use them, of course you must run before launching fingers the leapmotion app. Although I'm not using one, are you saying that the bluetooth ring needs to be on before running the fingers app? - When you runs the app you will see the mouse cursor moving where your hands go, starting more or less where your hand is pointing at monitor. If you have a mouse ring you can move the cursor and click it - If fingers is not working, try to put inside the rings folder your leapC.dll the one your device is using, usually inside your leapmotion installation folder. Are you saying there's a "ring" folder in the fingers app folder that I can put the .dll into? Thanks Firefox, I'll give it another try. Could you please clarify a couple of things above? Thanks
firefox121 Posted September 1, 2023 Posted September 1, 2023 hace 13 horas, Dogmanbird dijo: Thanks Firefox, I'll give it another try. Could you please clarify a couple of things above? Thanks In my rig, I have a folder that has inside the fingersapp.exe and the dll, don't remember if I put the dll inside or it goes with the app, so make a folder and put inside the two files (fingerapp.exe and the .dll and try) - Don't know If you must use a bluetooth mouse, I have one installed with his own receiver (not bluetooth) and works fine, but my system has a bluetooth usb dongle, so I don´t know if fingers app needs a bluetooth device active to work fine or not.... sorry. Think you must use the old method know for all of us : try and error (sorry for the joke) this is how mi folder is : Intel i9 10850k - MSI Tomahawk 490z - 64 GB DDR4 3000 - HP Reverb G2 - MSI optix Mag321curv 4k monitor - MSI RTX 3080ti - Winwing Orion Throttle base plus F18 stick
Dogmanbird Posted September 18, 2023 Posted September 18, 2023 (edited) thanks again for your help firefox. Turning my bluetooth mode on did the trick as far as keeping the app running. I dont have a bluetooth device and saw another post where someone mentioned they were using joystick buttons so i i assume it doesn't require one for buttons? At this stage, I can get the mouse dot to track my left hand on it's x axis, but the dot is only moving left/right along the bottom of the screen. So far I'm unable to get any vertical movement from it. This is when using the leap.dll that is installed with the latest gemini software. Using the supplied finger leap.dll gives no response from the hands. Any thoughts? Edited September 18, 2023 by Dogmanbird
firefox121 Posted September 18, 2023 Posted September 18, 2023 hace 1 hora, Dogmanbird dijo: thanks again for your help firefox. Turning my bluetooth mode on did the trick as far as keeping the app running. I dont have a bluetooth device and saw another post where someone mentioned they were using joystick buttons so i i assume it doesn't require one for buttons? At this stage, I can get the mouse dot to track my left hand on it's x axis, but the dot is only moving left/right along the bottom of the screen. So far I'm unable to get any vertical movement from it. This is when using the leap.dll that is installed with the latest gemini software. Using the supplied finger leap.dll gives no response from the hands. Any thoughts? Is your leapmotion device mounted over your headset or it is on the desk? Think it works with the device over the headset, also try to use one ot the tree methods (oculus, gereric or the other), for now I don't use finger anymore, I am using the cursor centered at the scree with use mouse disabled at vr tab and pressing the button when the cursor is over it with my finger mouse ( or whatever keubinding are using you) Intel i9 10850k - MSI Tomahawk 490z - 64 GB DDR4 3000 - HP Reverb G2 - MSI optix Mag321curv 4k monitor - MSI RTX 3080ti - Winwing Orion Throttle base plus F18 stick
Dogmanbird Posted September 19, 2023 Posted September 19, 2023 It's on the front of the g2 headset. re fingers not working - It's not big deal anyway as I don't want the pointer following the head movement, if that's how it behaves. Was just curious
dennisVDM Posted September 28, 2023 Posted September 28, 2023 So in general, leap motion 2 works well for DCS or not? there's few info out there
firefox121 Posted September 28, 2023 Posted September 28, 2023 hace 3 horas, dennisVDM dijo: So in general, leap motion 2 works well for DCS or not? there's few info out there Depends of your cockpit.....I mean, if you are seated in front of a desktop and your joystick are OVER the desktop, tou will find a lot of troubles to reach the buttons, bacause you are touching sometimes the monitor, sometimes the desk, sometimes your hand is under the desk.......and leap motion loses track If you are seated far away from any obstacle it works super fine with supported modules (DCS legacy) with all the others modules you should bind a key to LMB or RMB or use the pointer option with gestures (click using thumb or index movement) that sometimes is very tricky due to induced shaking hands movement 1 Intel i9 10850k - MSI Tomahawk 490z - 64 GB DDR4 3000 - HP Reverb G2 - MSI optix Mag321curv 4k monitor - MSI RTX 3080ti - Winwing Orion Throttle base plus F18 stick
dennisVDM Posted September 28, 2023 Posted September 28, 2023 I'm working in VR only. leapmotion is more VR oriented, I believe. So mount on headset too
firefox121 Posted September 28, 2023 Posted September 28, 2023 hace 1 minuto, dennisVDM dijo: I'm working in VR only. leapmotion is more VR oriented, I believe. So mount on headset too Yes, All I said is VR oriented, so you must mount your device on your headset, I recomend you a printable headset mount, depending of your device (oldest or newst v2) and of course it should be a little oriented to desktop...This is mine, curved for HP reverb G2. You can find lots of models at Thingiverse 1 Intel i9 10850k - MSI Tomahawk 490z - 64 GB DDR4 3000 - HP Reverb G2 - MSI optix Mag321curv 4k monitor - MSI RTX 3080ti - Winwing Orion Throttle base plus F18 stick
mye Posted October 4, 2023 Posted October 4, 2023 (edited) I can't make my new Leap2 to work in DCS. With LeapC.dll that comes with DCS it starts in non-VR even it set to VR. And with copied dlls from starts in VR but I see no hands. Restarting the service not helping ether Edited October 4, 2023 by mye
actually_fred Posted October 5, 2023 Posted October 5, 2023 For a leap motion 2.0 with the 5.13 drivers: - if you want to use DCS's built in leap motion support, disable OpenXR support in leap motion control panel; there's some bugs in the current version that interact badly with DCS - if you want to use HTCC, you need to use the 5.13 driver, service, and leapc.dll, but with 5.6's API layer. This is fiddly. For a leap motion 1.0 or other older ultraleap product, use the 5.6 drivers instead. Ultraleap are planning a new driver soon which hopefully fixes this. My projects: OpenKneeboard - VR and non-VR kneeboard with optional support for drawing tablets; get help HTCC - Quest hand tracking for DCS; get help If you need help with these projects, please use their 'get help' links above; I'm not able to track support requests on these forums.
mye Posted October 6, 2023 Posted October 6, 2023 Thanks for the reply. It's all much simpler. I am stupid. There is own Leap Controller checkbox in the setting, which is not in VR area. Very confusing. All works with OpenXR out of the box. Not yet sure how hands are usable, but now I can give a middle finger for a screenshot purposes...
dennisVDM Posted October 8, 2023 Posted October 8, 2023 I bought the leapmotion 2, installed the software from their site, the demo apps run fine. DCS however is totally unuseable. the hands move when I move my head, the fingers are spagetti see video. same result with openXR on or off in the ultraleap app settings.
Dogmanbird Posted October 8, 2023 Posted October 8, 2023 For me, best results are from below; - as Firefox has mentioned above, remove any unnecessary objects from your seating area, especially if they show as 'middle grey to light grey (or white)' in brightness within the leap controller app. Clear a one metre buffer all around you, leaving only your hotas, pedals and monitor. Alternatively, cover unused objects with a material that shows as very dark grey or black when viewed in the leap controller app - turn off the pilots body in your cockpit view. This affects hand and finger stability when on - add infra red lighting to the areas each side of your seating position. This will notably improve hand stability when they are in your peripheral vision - if using a WMR headset, clear WMR environment data and when re aligning headset ground height and direction, end the alignment process by looking directly where you would be when looking forward out your cockpit window - restart the leap controller app if experiencing tracking wierdness
Dogmanbird Posted October 8, 2023 Posted October 8, 2023 (edited) p.s. if using MSFS2020 and OpenXRToolkit for vr controller emulation, centre your vr view 'in game' so it's as closely aligned as possible to the way you set up your WMR headset alignment mentioned above in DCS, the hand position is affected briefly with head movements. Hopefully the developers will disable that. This does not happen in MSFS and I find it a dream to use. Tilting the leap controller down as firefox has shown, helps reduce the affects of the leap lens barrel distortion, which helps to keep hands on the desired buttons when turning the head left and right. You can't really see this in DCS due to above, but it's noticeable in MSFS Finger tracking is still not perfect, even with all the above. I use a modified mouse for button and dials tweaking. Edited October 8, 2023 by Dogmanbird
CougarFFW04 Posted October 8, 2023 Posted October 8, 2023 (edited) 2 hours ago, dennisVDM said: I bought the leapmotion 2, installed the software from their site, the demo apps run fine. DCS however is totally unuseable. the hands move when I move my head, the fingers are spagetti see video. same result with openXR on or off in the ultraleap app settings. Leap2 works like a charm for me with the F18 and latest OB. Very precise and 95% sucsess on inter and pushbuttons. Rotary is more tricky. I suggest a solution to DCS. Who knows... Edited October 8, 2023 by CougarFFW04
actually_fred Posted October 8, 2023 Posted October 8, 2023 I've found that for things to work well, I need the latest gemini driver from a few days ago (uninstall the old one, then install the new one), and to replace DCS's LeapC.dll with the new one, in both bin/DCS.exe and bin-mt/DCS.exe - this is especially true if you have Ultraleap's OpenXR support enabled (even though DCS doesn't use OpenXR-based hand tracking) My projects: OpenKneeboard - VR and non-VR kneeboard with optional support for drawing tablets; get help HTCC - Quest hand tracking for DCS; get help If you need help with these projects, please use their 'get help' links above; I'm not able to track support requests on these forums.
Panzerlang Posted July 30, 2024 Posted July 30, 2024 Absolute piece of trash. First of all, the supplied cable works only as a USB 2.0 (which seriously reduces the unit's performance). I had to plug it in to one of my own high-quality cables before it would operate at USB 3.0+. The Pimax port can't supply enough power (the unit says). Plus it sees the Pimax port as USB 2.0 unless I use my own cable. I tried connecting it directly to my powered USB hub and to the PC motherboard slots, all USB 3.2. Only my own high quality cable worked. It gets mentally hot. It can't see the back of my left hand due to the tattoo on it ("IR sees tattoos as black"). Apparently I would have to wear a white cotton glove. Lol. Overall it jitters, loses tracking, doesn't like fists or turning the hand on-edge. Conclusion...it's going back for a refund.
SilentSierra Posted August 3, 2024 Posted August 3, 2024 On 9/28/2023 at 5:05 PM, firefox121 said: Yes, All I said is VR oriented, so you must mount your device on your headset, I recomend you a printable headset mount, depending of your device (oldest or newst v2) and of course it should be a little oriented to desktop...This is mine, curved for HP reverb G2. You can find lots of models at Thingiverse Hi there Can you show how do you attached the Ultraleap in your HP Reverb G2? I have the same VR and a I found the Ultraleap v2 here in Brazil, but have only the device and the cable. Best regards. CPU: AMD Ryzen 7 7800X3D MOBO: Asus ROG STRIX B650E-E MEM: Kingston FURY Renegade 64GB DDR5 5200MHz SSD: Kingstone Fury Renegade NVME PCIe 4.0 M.2 SSD 4TB GPU: ASUS ROG STRIX RTX 4090 OC CASE: Cooler Master TD500 Mesh WATER COOLER: Cooler Master Master Liquid ML360 Illusion HT: TrackIR 5 VR: HP Reverb G2 V2 HOTAS: TM HOTAS Warthog RUDDER: TPR Rudder Pedals GRIP: TM F/A-18C GRIP WHEELS: Logitech G27 OS: Win 11 Pro SIMS: DCS World, Falcon BMS, IL-2 Sturmovik, MSFS2020, Arma 3, Assetto Corsa.
Recommended Posts