2012-05-05, 20:38
Hello All,
I just recently had a heck of a time trying to setup the Kinect I purchased off craigslist to my windows 7 64-bit machine, and I figured I would create a guide on the different internet resources I used to achieve it. My ultimate goal is to use the Kinect in conjunction with VoxCommando, to have completely Voice and Gesture based control of XBMC, using the Kinect.
1. Why would I want to get/use a Kinect for XBMC?
See this thread basically it allows you to control XBMC with hand gestures.
2. OK, you convinced me, but what Kinect should I get?
There are two version of the Kinect, one for Xbox, and one for PC. The PC version costs more, because Microsoft is expecting that it will be purchased by developers, and wants to charge them to license their SDK but as far as I can tell, the hardware is the same. So, for the purposes of this tutorial (since I am not developing) you should be able to purchase a used xbox Kinect and have no issues.
3. I bought the Kinect how do I plug it into my computer?
In order to plug the Kinect into your computer, you need to purchase the power adapter for it as well, which converts the Kinect connector to usb, and provides the external power for the Kinect to operate.
4. You're boring me Guyonphone, how do I install this thing already?
If you are reading this it is likely that you have already purchased a Kinect and have had trouble installing it, then searched for a resolution. So the first thing you need to do, is uninstall everything you already installed related to the Kinect. This includes, the Microsoft Kinect SDK, any OpenNI binaries, NITE, Sensor Drivers, Prime Sense, etc. After you have uninstalled them, check the "C:\program files", and the "C:\program files (x86)" folders, for any remnants, and manually delete the folders, then restart your computer, we want to start with a clean slate.
5. Clean and ready for Install:
Now that we are starting off clean, go to this website:
http://kinect.dashhacks.com/kinect-guide...pc-hacking
Follow it's instructions to a "T", Download the files directly from that site.
This will help you install:
OpenNI v1.0.0.25
SensorKinect
NITE Middleware v1.3.0.18
"But Guyonphone" you say, there are newer OpenNI binaries, and middleware, surely you would want me to use those.
You are correct, and they will work for development purposes, but they will not work with kinemote.
"But Guyonphone" you say again, these files clearly say 32-bit, I thought this was a guide for 64-bit windows 7.
I can't fully explain this, other than to tell you that they work, I have tested on two win 7 64-bit machines now.
6. Reboot your computer.
7. Install the Kinect Motor Driver:
Go here and follow these Instructions:
http://entreprene.us/2011/03/03/kinect-m...tallation/
8. Install Kinemote:
All the drivers necessary to operate Kinemote have now been installed. Install Kinemote which you can download from here, after you create a forum account which is free.
http://www.kinemote.net/community/viewto...?f=12&t=24
9. Microphone installation (Not needed for Kinemote):
I do not believe that all the above will get the microphone on the Kinect working, I think for that you have to install the SDK, but if you do, it will partially destroy all the work we just did. I am still playing around with this, but, basically, you have to go back into the device manager, and manually re-install drivers, for each of the devices now listed under "Microsoft Kinect" by having windows search the "C:\Program Files (x86)\Prime Sense" Folders for drivers. I currently have everything working on my Kinect, but have not perfected the process. Ill try to update this if I feel brave enough to tackle everything all over again.
Obviously reply back here if you have any issues, and I would be glad to try and assist, but please note that I am in no way a developer, this is just a guide of what worked, out of my many trials and errors over the past three days trying to get this thing running.
Lastly, if deemed good enough, I would like to request from the mods that this be entered into the "tips and tricks" area.
Thank You
I just recently had a heck of a time trying to setup the Kinect I purchased off craigslist to my windows 7 64-bit machine, and I figured I would create a guide on the different internet resources I used to achieve it. My ultimate goal is to use the Kinect in conjunction with VoxCommando, to have completely Voice and Gesture based control of XBMC, using the Kinect.
1. Why would I want to get/use a Kinect for XBMC?
See this thread basically it allows you to control XBMC with hand gestures.
2. OK, you convinced me, but what Kinect should I get?
There are two version of the Kinect, one for Xbox, and one for PC. The PC version costs more, because Microsoft is expecting that it will be purchased by developers, and wants to charge them to license their SDK but as far as I can tell, the hardware is the same. So, for the purposes of this tutorial (since I am not developing) you should be able to purchase a used xbox Kinect and have no issues.
3. I bought the Kinect how do I plug it into my computer?
In order to plug the Kinect into your computer, you need to purchase the power adapter for it as well, which converts the Kinect connector to usb, and provides the external power for the Kinect to operate.
4. You're boring me Guyonphone, how do I install this thing already?
If you are reading this it is likely that you have already purchased a Kinect and have had trouble installing it, then searched for a resolution. So the first thing you need to do, is uninstall everything you already installed related to the Kinect. This includes, the Microsoft Kinect SDK, any OpenNI binaries, NITE, Sensor Drivers, Prime Sense, etc. After you have uninstalled them, check the "C:\program files", and the "C:\program files (x86)" folders, for any remnants, and manually delete the folders, then restart your computer, we want to start with a clean slate.
5. Clean and ready for Install:
Now that we are starting off clean, go to this website:
http://kinect.dashhacks.com/kinect-guide...pc-hacking
Follow it's instructions to a "T", Download the files directly from that site.
This will help you install:
OpenNI v1.0.0.25
SensorKinect
NITE Middleware v1.3.0.18
"But Guyonphone" you say, there are newer OpenNI binaries, and middleware, surely you would want me to use those.
You are correct, and they will work for development purposes, but they will not work with kinemote.
"But Guyonphone" you say again, these files clearly say 32-bit, I thought this was a guide for 64-bit windows 7.
I can't fully explain this, other than to tell you that they work, I have tested on two win 7 64-bit machines now.
6. Reboot your computer.
7. Install the Kinect Motor Driver:
Go here and follow these Instructions:
http://entreprene.us/2011/03/03/kinect-m...tallation/
8. Install Kinemote:
All the drivers necessary to operate Kinemote have now been installed. Install Kinemote which you can download from here, after you create a forum account which is free.
http://www.kinemote.net/community/viewto...?f=12&t=24
9. Microphone installation (Not needed for Kinemote):
I do not believe that all the above will get the microphone on the Kinect working, I think for that you have to install the SDK, but if you do, it will partially destroy all the work we just did. I am still playing around with this, but, basically, you have to go back into the device manager, and manually re-install drivers, for each of the devices now listed under "Microsoft Kinect" by having windows search the "C:\Program Files (x86)\Prime Sense" Folders for drivers. I currently have everything working on my Kinect, but have not perfected the process. Ill try to update this if I feel brave enough to tackle everything all over again.
Obviously reply back here if you have any issues, and I would be glad to try and assist, but please note that I am in no way a developer, this is just a guide of what worked, out of my many trials and errors over the past three days trying to get this thing running.
Lastly, if deemed good enough, I would like to request from the mods that this be entered into the "tips and tricks" area.
Thank You