В продаже есть адаптеры USB2COM. C USB2LPT чуть сложнее.
Если покупать по каким то причинам не хочется , можно собрать самому на микросхемах FTDI
http://www.ftdichip.com/Скажу лишь следующее . Являюсь обладателем адаптера USB2COM (прошиваю микросхемки и использую как порт для связи). Работает как полноценный COM порт, эмулирует все его сигналы. Одно но, если вы пользователь Linux, то внимательно читайте , если ли дрова под данный адаптер.
З,Ы Правда при неаккуратном обращении глючат иногда
