SilexのUSBデバイスサーバではうまくいったよ。
PhotoSmart D7360, 8230でしか試してないけど
(持っている他のHP機は全部LAN装備なので)。

OS側から見るとUSBで接続されたプリンタに見える。
あとはlpr(もしくはraw)経由で印刷できるように
手動でプリンタポートを構成した別エントリを作ればいい
(すでにUSBインストールでドライバが導入されているから
機種は一欄から選ぶだけ)。

ファームウェアのアップデートはデバイスサーバ経由では
うまくいかなかった。アップデータがUSBハードウェアに
近いところを叩いているせいだと思う。