I have an HP Laserjet P1102 printer. Recently whenever I connect it to my laptop although it gets connected, but it won't print. I came up with a solution for this which works, but it rather hides the problem than solving it. Here is what I do:
First, I go to Printers and devices and remove the printer device which is set as default (it shows two printers although I have one, one of which has a check mark by it and the other one seems kind of blurry). After removing it my computer seems to find some file which is the driver given by the factory (although I don't put the CD in), then I reinstall the software and my printer works properly for some time, but still in Devices and printers I see two printers.
I have Windows 7 SP1.
Any help is appreciated.
After @spikey_richie told me to install full-feature HP software that is how the problem looks like now: I'm still able to solve the problem by reinstalling the app again and again, but that doesn't seem to be a good way.
[enter image description here][1]
[1]:
ps: my printer is connected via USB [1]: https://i.sstatic.net/ZWEba.jpg