之前由于种种原因被迫研究同一台电脑上运行多台kinectV2,然后发生惨剧种种。(叨唠一下,想要解决方法直接拖到下面)
1)微软SDK并没有提供kinectV2设备区分的相关函数方法。
2)采购的第二台kinect还没到货。
3)国内的shadiao网友各种说一台电脑上可以开启两个kinectV 2。------真想把这些人揪出来胖揍。
4)国外网友说一台电脑设备上无法启动两台KinectV2设备。
5)收到第二台kinect后,不出所料,一台电脑上正常情况下无法启动多台kinect。
(默认启动优先级较高的USB3.0的那台kinectV2)
6)一台电脑无法使用两个KinectV2,所以想了各种骚操作。 jingli给我发来一篇文章,让我按着整。
7)这一下整直接把kinectV2整开不了了。 估计出现相同问题的基本都是骚过同一种操作的老弟了。
骚操作:下载zadig ,启动-选中kinectV2 xbox 传感器的USB驱动 刷新libusb驱动。(妈的,幸好当初各种截图,各种留底,不然都不知道咋办)。
刷完,kinectV2 无法打开。 开始时候担心刷成砖头了。开始查硬件。
设备管理器检索——是依然检测到kinect V2 的XBOX sensor 的。(心里感觉还是还有救的,肯定不是砖头了,毕竟还能检测到)
kinect studio 检测,时而正常,时而获取不了帧数据(肯定获取不了啊,我看着设备的摄像机根本没打开过,cao)
然后根据别人提供的方法,将其卸载。
卸载后,依然这吊样没用。
然后灰心绝望。 找出截图,尝试找回 usbccgp这个USB驱动装回去,然而无功而返,这玩意其实是window通用父级的USB驱动。
然后驱动这想法一直徘徊在我脑海,然后
解救方法:
设备管理器-Xbox nui sensor (右键)-更新驱动-浏览计算机以查找驱动程序软件-【然后你就看到了你想要的!!!!点击他安装!】
安装完毕 等kinectV2 重新配置安装正确的启动驱动!!! 切记最好等一会(我那时候太急了,还没完全好就开启关闭,其中发现没好之前,某些摄像机是打不开的,只会XBOX图标亮灯)
附图
AND
AND
我是事后截的图,后面的图就没法截了。
毕竟我不敢刷了。