Running a Kinect v2 device and a Kinect for Windows application on Windows 10 is not difficult nor different than what we have seen in the earlier version of Windows Operating System. You can run a Kinect for Windows application (either a desktop app, or a store app ) on Windows 10. However, incase you found that your device is not detected properly, application is not running, or not able to read the data from sensor, please verify following.
Must Read : Developing kinect for Windows v2.0 App with Visual Studio 2015 on Windows 10
1. Verify Device Settings
The very first things you need to verify, if your device is connected and loaded properly.
Go To PC Settings –> Devices –> Connected Devices
If Kinect Sensor is not connected properly or not plugged in a USB 3.0 , you will get a device notification that failed to load .
If the devices connected properly, and power is turned on, your Connected Devices section should display a “Kinect” deice, that connected to a USB 3.0
If you click on the device, “Remove Device” option would be displayed.
Must Read : How to Identify the Kinect Sensor Capabilities ?
If you verify above setting, you should be to good to run your Kinect applications.
2. Verify Privacy Settings
This settings is required to verify only for “Store App”. For Kinect for Windows Store App, we must select “Microphone” and “Video” Capability” in the app manifest file. This enables the apps to access the Camera and Microphone for the targeted device.
Once the app is developed and deployed, like other Windows Store App, the Kinect App also should be visible under listed app for Camera and Microphone Section of PC Settings.
You can navigate to this from PC Settings –> Privacy –> Camera | Microphone
Both Camera and Microphone has to be turned on to use Kinect Camera and Microphone Array. By default they are ON once the app capability added.
In case you found them turned OFF,
You just go ahead and turn it ON . Then you need to restart your app.
Points to be remember
- This Privacy Settings is only for Store Apps. Normal desktop app would work without this.
- Even if the App is not running, the PC settings would be available once the app is deployed with capability added. You can do the necessary change in settings and start to app as well.
Hope this helps.
I am currently working on a project with the Kinect v2 and openFrameworks under Windows 8.1. I really would like to upgrade to Windows 10, but I have fear that the Kinect isn’t working properly anymore. Can you tell me if you had any problems using Windows 10 and the Kinect v2?
Hello Pascal, So far I haven’t experienced any problem with the samples I have used. But I haven’t explored it much in details recently.
Hi, excuse me know Kinect sensor if it works with Windows Hello ?
Pingback: .NET Tips and Tricks from Daily .NET Tips – ( Visual Studio 2015, Windows Universal Apps, Application Insights, Cross Platform Apps ) – August 2015 Links | Abhijit's World of .NET