Если тебе нужно работать с принтером с двух компьютеров, то тебе нужен принт-сервер, и работает он по сети (ethernet или wifi)
это можно сделать средствами обычного компьютера, даже если это будет самая слабая малинка или даже смартфон (должен уметь otg, быть root и красноглазый админ)
Некоторые (по дороже) принтеры уже идут с фукнцией сервера, если в принтере есть ethernet или wifi подключение - то это про них.
p.s если же нужно странное, именно по usb, то можно купить kms usb switch
типа
такого (это первое что нагуглилось), само собой это переключатель, т.е. в один момент времени только один компьютер будет работать с принтером
p.p.s. в принципе переключатель usb сделать можно и самому, режешь провод, покупаешь перелкючатель типа такого
12-Pin 4PDT Toggle Switch наверняка там будет проблема если резко переключать, т.е. нужно чтобы сначала отключились контакты, пауза, потом замкнуть на второй