两个 USB 条码验证器插入一台计算机,需要在 USB 设备之间切换

两个 USB 条码验证器插入一台计算机,需要在 USB 设备之间切换

我绞尽脑汁思考如何才能做到这一点......

我们有 2 个条形码验证器,它们将验证特定盒子上的两个不同条形码。此任务将由我们的运营团队执行。我遇到的问题/麻烦是使用的软件不支持同时插入多个 USB 设备。所以我想到的解决方案是某种“USB 开关”,但大多数开关都是用于将 USB 设备连接到计算机 A 或 B,但我需要一个开关来执行相反的操作。

你们知道这样的产品是否存在或者是否有可能存在吗?

答案1

获取虚拟化产品,如 VMWARE 工作站或 Oracle 虚拟盒。

创建 2 个虚拟机。

  1. 条码机 1 台及软件
  2. 条码机 2 及软件

或者

  1. 主机上的机器 1
  2. 虚拟机上的机器 2

进入虚拟机的设置并将条形码扫描器专用于正确的虚拟机。

一旦虚拟机声明了它,主机或其他虚拟机都不会“看到”它。

前: 在此处输入图片描述

设置

您可能需要更改 USB 类型才能使其工作。

启动虚拟机。

之后: 后

从技术上讲,您可以将 1 个虚拟机连接到主机,然后只使用 1 个虚拟机。由于虚拟机与主机是隔离的,因此您仍然可以同时使用两者。

我需要Oracle_VM_VirtualBox_Extension_Pack-6.0.4.vbox-extpack 使其以 USB 2/3 速度工作。

克:已经消失,因为虚拟机拥有它。


一个次要的选择是进入设备管理器,禁用一个设备并启用另一个设备。然后反向执行该过程。

但是,这需要大量的来回切换。作为替代方案,您可以使用虚拟机,然后启动和停止虚拟机。

相关内容