I personally think it should be additional input to whatever, for your desktop or laptop.
I'm planning on creating my own laptop startup and eventually try to integrate Leap(or something similar). In many cases it may not apply to general usage, but there are many use cases where it would be preferred.
1) Cases where user interacts with a GUI where user is visually engaged, imagine I am on Youtube, personally because stupid instability of HTML5 and Flash on Linux, I hate using it, especially when I am full screening. That's something that can be replaced with a gesture. So try doing a pinch gesture(basically zoom out) and the browser can interrupt that as put video in full screen.
2) Rather than using your whole arm what about just one finger. Lets say you want to scroll down and both hands are on the keyboard, rather than moving one hand back to the mouse you can just flick one finger. This gesture could scroll pages, it could flip through tabs and you wouldn't even have to take your hands of the keyboard.
3) Now there are a lot of edge cases I would say where using a keyboard/trackpad is uncomfortable. When I am lying down using a trackpad is very awkward and strains my wrist. This is certainly the case where I would want to flick some stuff around, maybe even talk to the computer.
4) My parents connect their laptop via HDMI cable to the TV and that's all they use the laptop for, basically to watch youtube and Netflix(if Leap motion had the range), it's something I would want to control almost as an imaginary but intuitive remote.
And this is kind of just the start. I think with the increasing number of input devices available interfaces are going to have to be clever to hide that complexity from the user and make things intuitive.
I'm planning on creating my own laptop startup and eventually try to integrate Leap(or something similar). In many cases it may not apply to general usage, but there are many use cases where it would be preferred.
1) Cases where user interacts with a GUI where user is visually engaged, imagine I am on Youtube, personally because stupid instability of HTML5 and Flash on Linux, I hate using it, especially when I am full screening. That's something that can be replaced with a gesture. So try doing a pinch gesture(basically zoom out) and the browser can interrupt that as put video in full screen.
2) Rather than using your whole arm what about just one finger. Lets say you want to scroll down and both hands are on the keyboard, rather than moving one hand back to the mouse you can just flick one finger. This gesture could scroll pages, it could flip through tabs and you wouldn't even have to take your hands of the keyboard.
3) Now there are a lot of edge cases I would say where using a keyboard/trackpad is uncomfortable. When I am lying down using a trackpad is very awkward and strains my wrist. This is certainly the case where I would want to flick some stuff around, maybe even talk to the computer.
4) My parents connect their laptop via HDMI cable to the TV and that's all they use the laptop for, basically to watch youtube and Netflix(if Leap motion had the range), it's something I would want to control almost as an imaginary but intuitive remote.
And this is kind of just the start. I think with the increasing number of input devices available interfaces are going to have to be clever to hide that complexity from the user and make things intuitive.