Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a programmable barcode printer hooked up by USB. I have managed to install fonts to it and get it to do virtually everything but recall the stored fonts. However, this printer very under-documented, and the only way I've managed to get this to work so far is using a Test Print feature of one of their pieces of software.

Long story short, I was wondering if there was some way to essentially monitor the USB port that the printer is connected to (or monitor the printer itself, somehow) to "listen" to what commands are sent to it. Is there some windows log file that could give me this information? Or any other way for that matter?

Also, if it helps, I am using Windows XP.

share|improve this question
up vote 1 down vote accepted

SniffUSB works on Windows XP (but not later) and is free.

HHD USB Monitor and USBlyzer are paid products.

Here is a Stack Overflow question listing a few more.

share|improve this answer
Interesting. I'm looking at SniffUSB right now. How can I get it to monitor the actual data that's sent to the USB port? – ashays Feb 19 '11 at 16:44
@ashays: It's been a while since I used it, but I think you tell it to install a filter for the device then turn on logging. – Dennis Williamson Feb 19 '11 at 17:02
I figured out how to use it and it works perfectly! Thanks. This utility has been great in aiding my understanding of this printer. – ashays Feb 19 '11 at 17:46

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .