If I tried to use it as a printer over USB, what happens is it'll let you queue up print jobs, not print them, and then when you restart the computer it will print the queued jobs, but not any new ones until you restart the computer again. But at least the generic PCL driver works for all the printing features if I go over a network.