Saturday, November 10, 2012

OpenNI on Windows 8

So the other week I upgraded to Windows 8 on my netbook thing where I am doing most of my recent coding. Today I discovered that the code I wrote in Processing using OpenNI was not working, because it couldn't connect to the Kinect. It appears that Windows 8 does not play nicely with unverified drivers following the upgrade. So to fix this I found the following on the google group, which references the Arduino community which has the same issue.

  1. Uninstall openni, nite, and the kinect driver.
  2. Windows key + R to open the run prompt
  3. shutdown.exe /r /o /f /t 00
  4. select troubleshoot
  5. select advanced
  6. select windows startup and then restart
  7. enter the option for Disable Driver Signature
  8. reinstall openni, nite, and the kinect driver


It seems as though this is required each time that you wish to install an unsigned driver. I was initially thinking that this disabled it as a general setting however this does not seem to be the case since last night I had to do this again for the virtual serial driver needed for my 3D printer.

No comments:

Post a Comment