

发布时间:2018/07/30
CrossOver 16.x及更早版本无法直接连接到计算机上的硬件端口或设备。如果您尝试使用的Windows程序需要与USB设备通信,则可能会出现问题。
一个潜在的解决方法是手动将设备条目从本机操作系统映射到包含Windows应用程序的瓶子中的符号链接,然后希望Windows应用程序看到COM端口并可以使用它连接到设备。
您需要做的第一件事是发现在将USB设备连接到计算机时正在创建哪个/ dev条目。断开设备与计算机的连接,并在终端中运行以下命令:
cd /dev
ls > ~/disconnect.txt
连接设备,等待计算机识别它,然后运行命令:
ls > ~/reconnect.txt
现在比较两个文件列表之间的差异,以查看创建了什么/ dev条目。
diff ~/disconnect.txt ~/reconnect.txt
如果列出了新的设备条目,请在以下步骤中将该名称用作(设备条目)。
Mac:
cd ~/Library/Application\ Support/CrossOver/Bottles/(bottle-name)/dosdevices
ln -s /dev/(device-entry) com1
Linux:
cd ~/.cxoffice/(bottle-name)/dosdevices
ln -s /dev/(device-entry) com1
如果比较幸运的话,您的Windows程序现在应该能够使用COM1访问USB设备。
当然现在版本的CrossOver是可以检测到USB设备的,使用老版本的小伙伴们可以升级成最新版本的使用。
图:识别U盘
更多关于这款软件最新版本的使用方法请登录中文官网进行查看。
本文为原创,转载请标明原址:http://www.crossoverchina.com/faq/coz-usb.html