最近在学习ROS2的时候经常使用到虚拟机,涉及到摄像头的部分时候,某些设置会影响主机的摄像头开启,今天想参加面试的时候遇到了无法检测到摄像头的情况,于是快速检查了一下本地相机能否检测到,发现也不行。
博主尝试了很多办法,重新安装驱动、重启都没有解决,于是想到了应该是虚拟机的USB配置服务一直占用着,所以导致主机检测不到了,输入win + r 输入cmd 输入services.msc。
找到VMware USB Arbitration Service,右键「停止」,再将启动类型临时改为「禁用」。
重新打开相机发现能正常使用