Kinecting to the Multi-Point SDK
- Posted: Jul 16, 2013 at 6:00AM
- 4,794 views
- 1 comment
Loading user information from Channel 9
Something went wrong getting user information from Channel 9
Loading user information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Today's project is one that I've been watching for a while and is a work in progress. It's goal is interesting and one that I don't think I've seen before, a meshing of the Kinect and the MultiPoint SDK
This project entails making the kinect sdk work with the multi-point mouse sdk and mouse mischief and other multimouse applicartions (its really a multimouse implementation of kinect mouse). Allowing the use of a kinect as multiple mice. (4 - 6 people per kinect * number of people in classroom).
This project is for an educational classroom/non-profit and full source disclosure setting until status changed on dsf runtime being redistributable for commercial usage (includes contracting scenarios not related to educational usage or testing of programming for a future device driver). This is Microsoft's terms on the license for dsf so if you wish to know more please ask them permission. The kinect portion can be used for commerical purposes but the vbscript code is limited to non-commerical usage only.
The kinect needs to be used for more then just gaming right? Well i have started a project that allows people to use the multi-point sdk with the kinect sdk and mouse mischief. Please read the kinect nui api or kinect general forums for updates on code changes until this site is fully setup.
This project is designed for the microsoft kinect for sdk v1,multi-point sdk, and mouse mischief powerpoint for windows. Please download them before proceeding to help with the project as you would need them to see if the code is working. This project will also work with smart notebook in the future as I work on it.
Current problems to get this into a working setup program exe to distribute are (updated on 6/2/2013):
1. Identifying users with current code(updated to final stages).
2. Get working with multipoint (should do this even if i dont code directly into multipoint as long as Kinect multipoint program from this project is running in the background).
3. Convert to vb.net the vbscript that does the device emulation since I have it working now.
Currently converting to vb.net the dsf emulation script in vbscript. I have it mostly working except the mouse devices are not recognized correctly right now. I think I might have not done the hexadecimal values correctly but it may be a simple change in one of the subs that is wrong. If you find the solution before me upload it or post in the discussions area.
Project Information URL: https://kinectmultipoint.codeplex.com/
Project Download URL: https://kinectmultipoint.codeplex.com/releases
Project Source URL: https://kinectmultipoint.codeplex.com/SourceControl/latest