CrossOver中文网站 > 常见问题 > 如何让USB设备在CrossOver 16.x及更早版本中运行

服务中心

热门文章

如何让USB设备在CrossOver 16.x及更早版本中运行

发布时间: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盘
图:识别U盘

更多关于这款软件最新版本的使用方法请登录中文官网进行查看。

本文为原创,转载请标明原址:http://www.crossoverchina.com/faq/coz-usb.html

读者也访问过这里:

购买咨询

售后服务

客服热线 400-8765-888