Plug the printer in, open a terminal, type dmesg and post the last few lines here.
I don't have a printer at hand, but a USB microscope look like this:
In general, HP printers are really well supported, with HP even supplying a driver under the GPL license.
[17103.312095] usb 2-1: new full speed USB device using uhci_hcd and address 2
[17103.511300] usb 2-1: configuration #1 chosen from 1 choice
[17103.632931] Linux video capture interface: v2.00
[17103.647062] gspca: main v2.6.0 registered
[17103.653011] gspca: probing 0ac8:301b
[17103.971141] zc3xx: probe sensor -> 000a
[17103.971149] zc3xx: Find Sensor PB0330. Chip revision 0
[17103.975281] gspca: probe ok
[17103.975321] usbcore: registered new interface driver zc3xx
[17103.975327] zc3xx: registered