Mac系统上Vmware虚拟机无法识别USB Key完美解决办法

Mac系统上Vmware虚拟机无法识别USB Key完美解决办法

解决Mac系统上Vmware虚拟机无法识别USB Key的问题

在Mac系统上使用Vmware虚拟机时,可能会遇到虚拟机无法识别USB Key的问题。这种情况通常是由于Vmware的默认设置不会将HID(人体学输入设备)设备列在USB设备的列表中,以避免用户不小心连接了某个HID设备,导致Mac系统下无法使用这些设备。以下是详细的解决步骤和解释:

步骤1:打开虚拟机资源库

首先,打开Vmware,找到虚拟机资源库。在列表中找到要解决问题的虚拟机,然后右键点击虚拟机,选择“显示包内容”。

步骤2:编辑vmx文件

在Finder中右击虚拟机文件,选择“显示包内容”,然后找到vmx文件。右击vmx文件,选择打开方式——文本编辑。

步骤3:添加代码

在vmx文件中添加一行代码usb.generic.allowHID=TRUE。注意英文引号,改好保存并退出。

步骤4:重启虚拟机

退出VMware,重启虚拟机。这样,USB Key就可以出现在Vmware的USB设备列表中。

原理及注意

  • Vmware的默认设置不会将HID设备列在USB设备的列表中,以免用户不小心连接了某个HID设备,导致Mac系统下无法使用这些设备。
  • HID设备是一种特殊类型的USB设备,包括键盘、触摸板等设备。
  • 添加usb.generic.allowHID=TRUE代码将让Vmware显示出所有的USB设备,不要屏蔽HID设备。
  • 在选择连接HID设备时,Vmware都会提示警告,让你确定。
  • 在虚拟机关机后,这些设备都会释放给Mac。

以上就是在Mac系统上解决Vmware虚拟机无法识别USB Key问题的详细步骤和解释。希望这些信息能够帮助你成功连接并使用你的USB Key。

本篇文章所含信息均从网络公开资源搜集整理,旨在为读者提供参考。尽管我们在编辑过程中力求信息的准确性和完整性,但无法对所有内容的时效性、真实性及全面性做出绝对保证。读者在阅读和使用这些信息时,应自行评估其适用性,并承担可能由此产生的风险。本网站/作者不对因信息使用不当或误解而造成的任何损失或损害承担责任。
阅读全文