Besides that... I have 3 HP printers here and not one of them needs special drivers from the HP website. The newest of those 3 is a HP PSC 2170. Printer, scanner and cardreader work out of the box.
Printers work through a generic piece of software called CUPS.
CUPS is the standards-based, open source printing system developed by Apple Inc. for Mac OS® X and other UNIX®-like operating systems
You can add printers from
dash by searching for
printers. It will show this:
You can add printers manually here ...
but after plugging my printer in it gets automatically detected:
The same goes for your mouse, keyboard. Graphics you can install an extra driver for via
additional hardware but this is also a native driver (ie. "built by ubuntu for ubuntu"). BIOS is not OS related so I will leave that one out ;)
The only thing I do know that benefits from a windows driver (but that was 3 releases ago) is your wireless card and only if it is a Microsoft based wireless. But I think that those days are behind us.