Bei der Suche nach USB-LPT-Adapter bin ich auf die Begriffe SPP/EPP/ECP gestossen [1].
Ich vermute, dass ein einfacher Adapter nur die Standard-Parallel-Port (SPP)-Implementierung hat. Zum Programmieren braucht man wahrscheinlich mehr (EPP oder ECP).
Es gibt noch den USB2LPT vom Henrik Haftmann [2]. Der soll laut HP funktionieren. Vielleicht hat jemand Erfahrung damit. Aber auch dort wird mehrmals auf den PCMCIA-Parallelport hingewiesen:

Hinweis: Genau betrachtet ist der Aufwand für diesen Konverter überflüssig, denn für PCs ohne Parallelport gibt es PCI-Karten, und für Laptops ohne Parallelport gibt es PCMCIA-Karten dafür. Allerdings sind diese ungleich teurer und im Fall von PCI auch weniger gut handhabbar (PC muss ausgeschaltet und geöffnet werden).

Für PCMCIA bietet Einkauf ELV unter der Artikelnummer 68-671-05 ein mit 60 € günstiges Exemplar an.
[1] http://www.tarigon.de/tramp/epp-ecp.html
[2] http://www-user.tu-chemnitz.de/~heha...%20PC/USB2LPT/