Dos verificadores de códigos de barras USB conectados a 1 computadora. Es necesario intercambiar entre dispositivos USB.

Dos verificadores de códigos de barras USB conectados a 1 computadora. Es necesario intercambiar entre dispositivos USB.

Me estoy destrozando el cerebro tratando de pensar cómo podría hacer esto...

Contamos con 2 verificadores de códigos de barras que verificarán dos códigos de barras diferentes en una caja en particular. Esta tarea será realizada por nuestro equipo de operaciones. El problema/problema con el que me encuentro es que el software utilizado no admite varios dispositivos USB conectados al mismo tiempo. Entonces, la solución que pensé fue un "conmutador USB" de algún tipo, pero la mayoría de los conmutadores son para dispositivos USB a las computadoras A o B, pero necesito un conmutador para hacer lo contrario.

¿Tienen alguna idea de si existe tal producto o si es posible?

Respuesta1

Obtenga un producto de virtualización como la estación de trabajo VMWARE o la caja virtual Oracle.

Crea 2 máquinas virtuales.

  1. máquina de código de barras 1 y software
  2. máquina de código de barras 2 y software

O

  1. máquina 1 en el host
  2. máquina 2 en la máquina virtual

Vaya a la configuración de las máquinas virtuales y dedique el escáner de código de barras a la máquina virtual correcta.

Una vez que la máquina virtual lo reclama, ni el host ni la otra máquina virtual lo "verán".

antes: ingrese la descripción de la imagen aquí

ajustes

Es posible que tengas que cambiar el tipo de USB para que funcione.

inicie la máquina virtual.

Después: después

Técnicamente, podría dejar 1 conectado al host y solo usar 1 máquina virtual. Aún podrás usar ambos al mismo tiempo porque la VM está aislada del host.

lo necesitabaOracle_VM_VirtualBox_Extension_Pack-6.0.4.vbox-extpack para que funcione con velocidades USB 2/3.

Elk:desaparece porque la máquina virtual es propietaria.


Una opción menor es ingresar al administrador de dispositivos, deshabilitar un dispositivo y habilitar el otro. Luego invierte el proceso.

Sin embargo, hay muchos cambios de ida y vuelta. Cuando, como alternativa, podría utilizar una máquina virtual y simplemente iniciar y detener la(s) máquina(s) virtual(es).

información relacionada