Hand gestures to control Windows mouse cursor – Kinect for Windows
Did you know that Kinect for Windows for lets you control the Windows mouse cursor with your hands? It lets you interact naturally with your computer.
How the application works?
Cursor Moving
Just move your hand for controlling the cursor. The recognition of your hand is a bit insensitive when you are too close to the sensor. If the cursor is too much jumping, just go one or two steps back. When you start the application it takes a moment for the sensor to recognize your hand. Make sure that Kinect can see your face as well as your chest and both of your hands. Sometimes the initial recognition is better when you are waving.
Left Click
As Kinect recognizes the distance from your hand to the sensor, clicking is possible by moving your hand just a bit forward and then directly backwards (see picture below). Just make a little motion, the sensor should recognize that and executes the click on the position where the mouse cursor was, when you started the motion.
Double Click
Double clicking works the same way like normal clicking. The difference to a normal click is that you have to move your hand just a bit more forward and backward.
Right Click
For a right click the motion is quite similar to the motion for the left click. Use your left hand and move it just a bit backward and then directly forward (instead forward and backward as at the left click).
It’s important that you are working with your left hand when using right click, as there is an incompatibility with the distinction between right click and Drag & Drop.
Drag & Drop
Just move your right hand a bit back. This motion will execute a Mouse Down Event. Then you can move the cursor. When you move your hand back forward, the Mouse Up Event is executed. Drag & Drop ends at this point.
The application also gives you a history of your cursor clicks along with the x-y coordinates of the position of the click events.
You may download the application from https://www.futuretechblog.com/apps/KinectMouse.zip
To know more about Kinect for windows visit https://www.microsoft.com/en-us/kinectforwindows/
Source: https://futuretechblog.com/?p=26
Comments
Anonymous
September 29, 2013
Hey can i get the source code plzz.....Anonymous
October 30, 2013
Hi! Great work, still it's not working on my pc. Did you use only Kinect SDK?Anonymous
December 09, 2013
For some reason, the cursor will not move to the right edge of the screen. The right 1/3 of the screen to be precise. Why wont it move over. I have tried moving the sensor around, but it will not work. I have also tried lowering my screen resolution...Anonymous
August 01, 2014
The comment has been removedAnonymous
August 01, 2014
congrats. this is very nice work (and for the others with negative comments) Ihave to say that I do not see ther work someware so sssssssst.Anonymous
March 15, 2015
I am a developer and want to use this feature in one of my projects. can i get the source code if it is open source?Anonymous
March 19, 2015
Hello! This program is working nice on my laptop. Now, I can play games like Cut The Rope using my Kinect. But I still don't familiar with the drag gesture and sometimes the detection is cut for a while. Hope you can fix that.. :)Anonymous
November 22, 2015
Great Work!! Could I get the source code for this?