Dois verificadores de código de barras USB conectados a um computador, é necessário trocar entre dispositivos USB

Dois verificadores de código de barras USB conectados a um computador, é necessário trocar entre dispositivos USB

Estou quebrando meu cérebro tentando pensar como eu poderia fazer isso...

Temos 2 verificadores de código de barras que verificarão dois códigos de barras diferentes em uma caixa específica. Esta tarefa será executada pela nossa equipe de operações. O problema/problema que estou enfrentando é que o software usado não suporta vários dispositivos USB conectados ao mesmo tempo. Portanto, a solução que pensei foi algum tipo de "comutador USB", mas a maioria dos comutadores são para dispositivos USB para computadores A ou B, mas preciso de um comutador para fazer o oposto.

Vocês têm alguma ideia se tal produto existe ou é possível?

Responder1

Obtenha produtos de virtualização como estação de trabalho VMWARE ou caixa virtual Oracle.

Crie 2 máquinas virtuais.

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

OU

  1. máquina 1 no host
  2. máquina 2 na máquina virtual

Acesse as configurações das máquinas virtuais e dedique o leitor de código de barras à máquina virtual correta.

Depois que a máquina virtual a reivindicar, nem o host nem a outra máquina virtual a "verão".

antes: insira a descrição da imagem aqui

configurações

Pode ser necessário alterar o tipo de USB para que funcione.

inicie a VM.

Depois: depois

Tecnicamente, você poderia deixar 1 conectado ao host e usar apenas 1 máquina virtual. Você ainda poderá usar os dois ao mesmo tempo porque a VM está isolada do host.

eu preciseiOracle_VM_VirtualBox_Extension_Pack-6.0.4.vbox-extpack para fazê-lo funcionar com velocidades USB 2/3.

OK:desapareceu porque a máquina virtual é proprietária dele.


Uma opção menor é entrar no gerenciador de dispositivos e desabilitar um dispositivo e habilitar o outro. Em seguida, inverta o processo.

No entanto, é muita mudança para frente e para trás. Como alternativa, você pode usar uma máquina virtual e simplesmente iniciar e parar a(s) máquina(s) virtual(is).

informação relacionada