Skip to main content
Up and Coming
September 1, 2014

Leap Motion - Control Idea - Cockpit Use

I have an idea for a control scheme but need to know if it would work.

Imagine games that have a cockpit like DCS for example.

Using the leap motion I would like to be able to emulate a mouse and a click. I would like to be able to control the mouse with one finger in a a point fashion so that the mouse would follow my point....imagine a dial or knob and in VR I point to it....now when I want to 'click' or push that knob/dial I would raise my middle finder so that I now have 2 fingers extended...

Does this work now? Can this be done? What issues do we see with this?

    15 replies

    Up and Coming
    September 1, 2014
    If I got the idea, there´s nothing that wouldn´t be possible. It´s just a matter to go to Leap details and get it right.
    I know that I don´t have the time and right skills to do it but it sure is possible. I think the current Unity Leap intergration already has function to highlight touched object and basicly to turn dials and translate object rotation to whatever it´s supposed to do. Same thing with levers etc.
    Other developers around to comment on this?
    Participant
    September 2, 2014
    I've been eying this possibility too... LEAP can do mouse emulation already, through a number of different apps. That would be really sweet it is worked well in-game.

    I have Leap, several DCS titles and a TM Warthog - my DK2 should arrive tomorrow. I actually bought the Leap hoping it would make a adequate touch emulation to work with Helios for the A-10C. I was just looking at "Leap VR" and installed the new SDK... I will definitely take a run at making this work - might not need to integrate the leap. I'm hoping.

    I'll keep you posted.

    If only I could take a week off work...
    Shannonb1Author
    Up and Coming
    September 2, 2014
    so I went and bought a leap today. Ordering a 5 ft extension cable from amazon. USB 3.0. played with some of the demos just to see how accurate. The only problem i can see at this point is moving your head and having your finger follow your head might get a little dizzying...have to try it tomorrow.
    Participant
    September 2, 2014
    I thought about this kind of control idea. It could work, if you can accept that your hand movements wont be 1:1 in vr and realworld.

    Issue is that your control setup in physical world doesnt map 1:1 to VR cockpit, unless you have somekind of cockpit setup in your living room. Most are playing by desk. When your HOTAS setup is on desk, controls are higher than they would be on cockpit. If you would try to operate some switches in VR that are somewhere to side you would bump your arm or finger to your controller. And there is change that in cockpit some switches would be below your desk, if you try to operate them your hand would bump your desk.

    Only way i can see this work, is to accept that there would be no 1:1 mapping. I dont know how this would make you feel. It could be really immersion braking, or not.
    Up and Coming
    September 2, 2014
    "shannonb1" wrote:
    so I went and bought a leap today. Ordering a 5 ft extension cable from amazon. USB 3.0. played with some of the demos just to see how accurate. The only problem i can see at this point is moving your head and having your finger follow your head might get a little dizzying...have to try it tomorrow.


    Your finger would only follow your head if you moved it that way, since it appears in your field of view in relation to where it is in the real world.
    Head writer @ Leap Motion
    Shannonb1Author
    Up and Coming
    September 2, 2014
    "ZenSoturi" wrote:
    I thought about this kind of control idea. It could work, if you can accept that your hand movements wont be 1:1 in vr and realworld.

    Issue is that your control setup in physical world doesnt map 1:1 to VR cockpit, unless you have somekind of cockpit setup in your living room. Most are playing by desk. When your HOTAS setup is on desk, controls are higher than they would be on cockpit. If you would try to operate some switches in VR that are somewhere to side you would bump your arm or finger to your controller. And there is change that in cockpit some switches would be below your desk, if you try to operate them your hand would bump your desk.

    Only way i can see this work, is to accept that there would be no 1:1 mapping. I dont know how this would make you feel. It could be really immersion braking, or not.



    I have a motion simulator so for me not a big issue
    Up and Coming
    September 2, 2014
    The best way to integrate the Leap Motion into a cockpit environment is to use it as a guide tool.

    You construct a cockpit that has all the physical controls in the right spots, but no displays, gauges, etc.

    You can use the Leap to drive either a mouse cursor or avatar hands that would allow you to "see" your hands in order to manipulate the controls. You wouldn't use the Leap to manipulate the control itself. The idea being that when the virtual hand/mouse cursor rests on the instrument panel or side console control you want, your fingers will touch that device simultaneously.

    This kind of system would be much more useful as a training aid than would a purely virtual solution.

    For those of us that build our own cockpits for gaming/simming, it would crush the cost-to-implement because all the real money is tied up in the avionics, not the switches, knobs and buttons of the control systems.

    I've asked the developer of the DK2 Prepar3D plugin about this and he's up for itonce he can get his hands on a Leap Motion controller.

    g.
    Up and Coming
    September 2, 2014
    "f15sim" wrote:
    The best way to integrate the Leap Motion into a cockpit environment is to use it as a guide tool.

    You construct a cockpit that has all the physical controls in the right spots, but no displays, gauges, etc.

    You can use the Leap to drive either a mouse cursor or avatar hands that would allow you to "see" your hands in order to manipulate the controls. You wouldn't use the Leap to manipulate the control itself. The idea being that when the virtual hand/mouse cursor rests on the instrument panel or side console control you want, your fingers will touch that device simultaneously.

    This kind of system would be much more useful as a training aid than would a purely virtual solution.

    For those of us that build our own cockpits for gaming/simming, it would crush the cost-to-implement because all the real money is tied up in the avionics, not the switches, knobs and buttons of the control systems.

    I've asked the developer of the DK2 Prepar3D plugin about this and he's up for itonce he can get his hands on a Leap Motion controller.

    g.


    Leap Motion's Image API, along with some retroreflective stickers, would be a good way to map the position and orientation of a real-world physical console to its virtual counterpart.
    Head writer @ Leap Motion
    Up and Coming
    September 2, 2014
    I don't know enough about the device to know for sure if that would be needed. It won't be here for a few days yet. :)

    g.
    Shannonb1Author
    Up and Coming
    September 2, 2014
    "f15sim" wrote:
    The best way to integrate the Leap Motion into a cockpit environment is to use it as a guide tool.

    You construct a cockpit that has all the physical controls in the right spots, but no displays, gauges, etc.

    You can use the Leap to drive either a mouse cursor or avatar hands that would allow you to "see" your hands in order to manipulate the controls. You wouldn't use the Leap to manipulate the control itself. The idea being that when the virtual hand/mouse cursor rests on the instrument panel or side console control you want, your fingers will touch that device simultaneously.

    This kind of system would be much more useful as a training aid than would a purely virtual solution.

    For those of us that build our own cockpits for gaming/simming, it would crush the cost-to-implement because all the real money is tied up in the avionics, not the switches, knobs and buttons of the control systems.

    I've asked the developer of the DK2 Prepar3D plugin about this and he's up for itonce he can get his hands on a Leap Motion controller.

    g.



    I like where youre going but dont know that I agree thats the only way. I could imagine seeing my hands and some sort of presence being made when i am on a button, a finger that may flex as i push on the control. I dont want to have to have a whole flight setup in all instances. Seems excessive to be the only solution.