如何在一个 USB 端口上在两台 USB 打印机之间切换?

如何在一个 USB 端口上在两台 USB 打印机之间切换?

我有两台 USB Zebra 标签打印机,品牌和型号相同。每台打印机都装载了不同类型的标签。我想通过一个开关盒将它们连接到同一台计算机。这样,计算机就会认为有一台打印机连接了,我可以根据需要的标签类型在任意一台打印机之间切换。

我们使用的标签打印软件只允许设置一台打印机,这就是我们需要开关盒的原因。此时更换软件并不现实。我们也可以连接一台打印机,并根据需要手动交换标签,但我们试图避免这种情况。

我们查看了这个配电箱2 台 PC 转 1 台 USB 2.0 设备 AB 转接盒来自亚马逊,但它让两台计算机共享同一台打印机,这不是我们所需要的。

在并行端口打印机时代,这些“A/B”式开关盒相当常见。

答案1

这看起来可以做你想做的事: http://www.ambery.com/2x2usb20rosw.html
查看页面下方的交叉路由图,并将第二台 PC 从图片中取出。

答案2

你可能很幸运两个都打印机并正常配置它们。然后尝试手动添加第三台打印机,并选择两台物理打印机中的一台作为端口。当您需要切换打印机时,只需切换虚拟打印机上的端口即可。

答案3

我最近用两台相同的 Laserjet 打印机和一个 Windows 7 盒子解决了这个愚蠢的问题。最终,我在业余时间找到了足够的零件来组装并使其工作。开关盒是最难找到的设备,电缆随处可见,它们都来自不同的网站,因为我是个疯子,需要更好地管理我的时间!

开关盒:http://www.weconnex.com/2-way-usb-manual-data-switch.html

从开关盒到打印机的电缆需要是 USB B 到 B 电缆(每侧各有一个半盒/半圆形端:http://www.dcables.net/USB-B-to-B-Cable-v2_0-6-Feet.aspx我首先尝试使用 A 到 B 适配器,虽然可以工作,但是很脆弱。

从开关盒到计算机的电缆需要是 USB A 到 A 电缆。CDW 有这些电缆,但垃圾邮件预防功能阻止我发布 2 个或更多链接。

答案4

这个解决方案并不完全是一个开关盒,但是......

我假设打印机的 vid/pid 相同,但标签纸不同。如果两者都插入但关闭,则无法检测到设备。因此,只需打开其中一个,驱动程序就会认为打印机刚刚离线,然后重新连接到另一台打印机。无论打开哪个,都会收到标签打印请求。

现在,如果你想要更别致,可以找一个一次只能给一个设备供电的电源开关盒。或者去电子产品商店制作自己的电源(先断后合)开关盒。

只是一个想法。

相关内容