none
Guide to kinect and common problems (updated for commerical sdk v1)

    General discussion

  • I decided since people keep asking about the same questions over and over again i will make a guide. Note: some things work for different people and as this guide grows its depth will grow too to include the solution to your common problem.

    Common checks to help solve problems:

    1. Check where your kinect is plugged into and if all cables are hooked up. For instance, The usb ports on the back are all connected to the same hardware hub inside of the computer so sometimes any other device can conflict or draw power away from kinect if its plugged into the back. Also, the power cable which is sometimes a seperate component needs to be hooked up to kinect for programming on the computer. 

    Heres a picture of a inside a dell computer showing the one cable for usb connected to the motherboard (its from dells website for replacing usb tutorial inside a laptop):

    Heres a picture of the kinect power cable you need in addition to the usb for some kinects:

    http://www.amazon.com/s/?ie=UTF8&keywords=kinect+power+cable&tag=googhydr-20&index=aps&hvadid=6922892471&ref=pd_sl_6gkmr3upxo_e

    2. Kinect device uplugged happens when you first install the drivers for kinect sometimes but if you replug in kinect usually it solves this problem.

    Heres a picture of it happening for me when i trying plugging in the device during a installation and took out the usb cable afterwards and plugged back in and it worked:

    3. Try out eddy's suggestions at the top of this forum:

    http://social.msdn.microsoft.com/Forums/en-US/kinectsdk/thread/927a8e6f-ce08-4fe8-9819-e5e05dd0d9d6

    4. Try the readme which lists some programming problems fixed, new major problems with sdk, and the specifications fpr installing kinect:

    Heres the readme for kinect which includes specifications for kinect somewhat too:

    http://www.kinectforwindows.org/download/readme.htm

    5. The Wpf Viewers for kinect sample project state that kinect is not powered or not connected when the other samples work when attemped. This is a bug that i found although it might be a simple configuration setting or i compiled it wrong. Here is a picture that happens everytime i compile it to my best ability and run the sample code (its the kinect vb.net samples from channel 9 website):

    heres the original link if anyone has trouble with seeing the picture: https://docs.google.com/open?id=0B4qxDt8GTSTZMzY1Y2NmYjQtMGM0Ny00YzU0LWI1Y2MtYTE1MzVjMzM1YmMw


    6.  Make sure that OPEN NI and other kinect third party drivers are uninstalled before installing kinect sdk beta version 2 because they can conflict with kinect sdk drivers.

    7. For camera operations this thread talks about a camera filter that can be used in skype as camera or webcam and in other apps as a camera or webcam: http://social.msdn.microsoft.com/Forums/en-US/kinectsdk/thread/4ee6e7ca-123d-4838-82b6-e5816bf6529c

    8. Heres a channel 9 helper on working with depth data for kinect (not 100% sure its video is updated for beta 2 but the samples link in the article is so you can follow along better in beta2): http://channel9.msdn.com/Series/KinectSDKQuickstarts/Working-with-Depth-Data

    9. Heres helping on getting the id of a kinect device: http://social.msdn.microsoft.com/Forums/en-US/kinectsdknuiapi/thread/8e70b06c-bae3-44dd-bc77-002d5defcb36

    10. Remember to have updated graphics drivers and visual studio sp1 installed on fresh pc before installing kinect sdk or direct x sdk 

    11. If you have a solution post it below even if its a link to a solution you gave someone in a different thread!

    I will keep editing this and have at least 10 things on here by the end of today so dont get worried if you only see 4 things right now or pictures missing.

    Also, if you have a problem you solved and would like to add something even the kinect team can add things.

    Projects for helping with beta 2:

    Kinect Mouse: http://kinectmouse.codeplex.com - control your mouse with kinect

    Kinect Multipoint: http://kinectmultipoint.codeplex.com - control multiple mouse with kinect.

    look at the bottom of the post in the link for even more sample apps using kinect (even vb.net sample apps):

     http://channel9.msdn.com/coding4fun/kinect/Kinect-for-Windows-Beta-2-Released

    For realistic looking avatars/human characters for kinect games try make humans website:

    http://www.makehuman.org

    For xna related game dev with kinect try torque x (yes you have to pay for it but its better compared to other engines like unreal which you have to give lots of royalities to no matter what and can develop and port same game for xbox but kinect works differently on xbox and so you have to ask the xna guys about kinect on xbox):

    http://www.garagegames.com

     update:I have posted a guide to update from beta 2 to v1 from channel 9 ms kinect team below


    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


























    • Edited by The Thinker Friday, February 24, 2012 1:52 AM
    Thursday, December 22, 2011 2:20 PM

All replies

  • what issues are you having with Windows Embedded 7?
    Thursday, December 22, 2011 10:43 PM
  • Hi guy's I know this is the area for common kinect problems but I have put together some programming lessons on my blog http://www.raychambers.wordpress.com - You can access them by going to the tutorial pages. There is a guide to coding4fun tool kit errors (lesson 6). I have made apps and gave them to people and they have had trouble running them on their computer because many don't remove and add in the coding4fun toolkit reference files again. Hope these tutorials help. I know I already started a thread but I found out that they really belong here. Hope it helps. - Ray
    Wednesday, January 04, 2012 10:14 PM
  • Heres a nice article i found for converting from beta 2 to v1 and it is mostly initialization parts but more then I thought but mostly still init parts of kinect code:

    http://channel9.msdn.com/coding4fun/kinect/Rob-helps-us-migrate-our-Beta-2-code-to-work-with-v1


    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

    Friday, February 24, 2012 1:49 AM
  • note: microsoft has updated the drivers to handle the bad signed certificate problem.

    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://jefferycarlsonblog.blogspot.com/

    Saturday, May 19, 2012 3:19 PM
  • The new v1.5 includes the new kinect studio which is useful for debugging or helping get that gesture right when coding an kinect application. In addition, v1.5 includes face recogition/tracking which might help with someone attempting face dialogs for a game with kinect or for security purposes. Heres the blog post explaing everything new in more detail:

    http://blogs.msdn.com/b/kinectforwindows/archive/2012/05/21/kinect-for-windows-runtime-and-sdk-version-1-5-released.aspx


    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://jefferycarlsonblog.blogspot.com/



    Thursday, May 24, 2012 1:14 PM
  • have another tip to add above but it wouldnt let me edit:

    12. Remember to move out of view of kinect if you are tracking skeletons passively inside of actively.  Repeat 11 until it starts tracking you as active or after a certain period of time doing repeats reset the application. Also, dont be too close or too far away from the kinect it can hurt tracking a person efficently.


    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://jefferycarlsonblog.blogspot.com/


    Thursday, May 24, 2012 4:52 PM
  • Tip #13. remember to use preprocessor directives if they are talked about in the help files to help debug with a xbox kinect instead of kinect for windows. Sometimes they are not spoken of but exist in some rare circumstances. Question is what are they? 

    Tip #14. do not use nearmode on a kinect for xbox device  during debug/testing kinect program as it doesnt support near mode and quality of tracking is not enhanced like it is on kinect for windows device.


    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://jefferycarlsonblog.blogspot.com/


    Friday, May 25, 2012 3:59 PM
  • anyone have anymore helpful hints or troubleshooting helpers please post here to help the kinect team and other people trying to fix their problems. Also, can a moderator sticky scotts using a kinect as a webcam thread I think i posted above and this thread.

    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://jefferycarlsonblog.blogspot.com/



    • Edited by The Thinker Wednesday, May 30, 2012 9:28 PM
    Tuesday, May 29, 2012 2:57 PM
  • In addition, before sticking the thread if moderators want to do so moderators can correct some of my grammar or try and notify me of technical inaccuracies in the above posts and i will remove them immediately or change the sentence to be technically correct.


    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://jefferycarlsonblog.blogspot.com/

    Wednesday, May 30, 2012 9:28 PM