Как сопоставить виртуальный COM-порт с физическим USB-портом?

Мой вопрос похож на Настройка виртуального Com-порта?, на который нет ответов.

У меня есть программное обеспечение, которое может печатать только на принтере COMx, принтере с USB-портом и компьютере с USB-портом, но без последовательных портов, поэтому часто предлагаемый физический адаптер последовательного подключения к USB не является решением. Я ищу программное обеспечение, которое позволяет Windows 7 сопоставлять виртуальный COM-порт с физическим USB-портом. Я уверен, что если программное обеспечение, которое я использую, отправляет свои поток битов на USB-порт, чтобы принтер работал просто отлично. Как мне обмануть программное обеспечение, заставив его думать, что оно печатает в COMx, когда на самом деле оно печатает в USBx?

Поиск в Интернете позволяет найти драйверы только для определенного аппаратного адаптера последовательного подключения к USB, но это не то, что я ищу, так как у меня нет этого оборудования. Я нашел форум Microsoft, где они предложили изменить метку USB-порта в диспетчере устройств, но мы никогда не находили ничего похожего на то, что они описали; возможно это возможно с другим USB-контроллером, чем у нас.