none
Kinect For Mouse?

    Question

  • Hi

    I want to use my hand as a mouse with Kinect. I have downloaded various programs but most of them are not working. Wincet, Universal Gesture Mouse gives an error message when i start them, MagicCursor is working fine but its not much user friendly. KineMote is also working but i am unable to understand how to use it.
    Kindly tell me some good Kinect for Mouse program.
    I am using Windows 7. Visual Studio 2010/ 2012.

    Thanks
    Taha
    Tuesday, October 22, 2013 5:45 AM

All replies

  • Are you looking for an application to do this or are you writing this yourself? Is the intent to control Windows or your provide NUI type interface for your application?

    If you want to write an application there are the Interaction samples that map the skeleton tracked data to a Physical Interation Zone. From there you can map that data to the screen.
    http://msdn.microsoft.com/en-us/library/dn188701.aspx

    There are also many projects people have done that discuss possible options.

    http://channel9.msdn.com/coding4fun/kinect/Kinect-Mouse-Cursor


    Carmine Sirignano - MSFT

    Wednesday, October 23, 2013 12:12 AM
  • I am looking for an application to do this, but i am unable to understand that why so many applications are not working, and some of them are working. I want to use Wincet or  Universal Gesture Mouse, but they both give me error messages when i run them.
    Wednesday, October 23, 2013 6:58 AM
  • If you are have issues with a particular software, you will need to contact the authors to determine the cause. Do you have issues running any of the Kinect for Windows Toolkit samples?

    Carmine Sirignano - MSFT

    Wednesday, October 23, 2013 7:55 PM
  • Yes Toolkit samples are working fine.
    Thursday, October 24, 2013 10:17 AM
  • Thank you for confirming the behavior. Others may have suggestions for you then. Try to contact the developers through their project pages or where you originally downloaded the software. 

    Carmine Sirignano - MSFT

    Thursday, October 24, 2013 5:41 PM
  • As far as open source I am using Kinect mouse which is very popular:

    http://kinectmouse.codeplex.com

    Their is one program I found that works and moves the mouse with a persons finger (post later if I can remember where I found it). Their was another program I found that allows someone to control the mouse with head movement. I cannot remember links but usually codeplex or  channel 9 are the best places to find Microsoft related code from the open source community.

    The Kinect mouse code needs to have multiple mouse devices added to it is the only problem I see.

    I have a project in development that does do multiple mouse devices but its not pretty right now. I am working on a dsf (device simulation framework) wrapper and once I finish it Kinect developers will be able to send Kinect input to multiple simulated mouse devices efficiently. I am stuck with sending everything to vbscript right now which is not pretty.

    Here's the project page:

    http://kinectmultipoint.codeplex.com


    Once you eliminate the impossible, whatever remains, no matter how improbable, must be the truth. - "Sherlock holmes" "speak softly and carry a big stick" - theodore roosevelt. Fear leads to anger, anger leads to hate, hate leads to suffering - Yoda. Blog - http://www.computerprofessions.co.nr


    • Edited by The Thinker Saturday, October 26, 2013 6:10 PM
    Saturday, October 26, 2013 6:09 PM
  • As far as open source I am using Kinect mouse which is very popular:

    http://kinectmouse.codeplex.com

    Their is one program I found that works and moves the mouse with a persons finger (post later if I can remember where I found it). Their was another program I found that allows someone to control the mouse with head movement. I cannot remember links but usually codeplex or  channel 9 are the best places to find Microsoft related code from the open source community.

    The Kinect mouse code needs to have multiple mouse devices added to it is the only problem I see.

    I have a project in development that does do multiple mouse devices but its not pretty right now. I am working on a dsf (device simulation framework) wrapper and once I finish it Kinect developers will be able to send Kinect input to multiple simulated mouse devices efficiently. I am stuck with sending everything to vbscript right now which is not pretty.

    Here's the project page:

    http://kinectmultipoint.codeplex.com


    Once you eliminate the impossible, whatever remains, no matter how improbable, must be the truth. - "Sherlock holmes" "speak softly and carry a big stick" - theodore roosevelt. Fear leads to anger, anger leads to hate, hate leads to suffering - Yoda. Blog - http://www.computerprofessions.co.nr



    I am really close to producing an efficient system for multiple mouse and device emulation with the project above OP I would go to the project page and download it and play around for now.

    Once you eliminate the impossible, whatever remains, no matter how improbable, must be the truth. - "Sherlock holmes" "speak softly and carry a big stick" - theodore roosevelt. Fear leads to anger, anger leads to hate, hate leads to suffering - Yoda. Blog - http://www.computerprofessions.co.nr

    Monday, October 28, 2013 2:46 PM