MAdPenguin tries help us with hardware compatibly issues and are going to look into resolving those issues with ease.
5 pages full of help here
Hardware Made Easy with Ubuntu 6.06 Dapper Drake. On the desktop, you really should be golden with regard to hardware detection, aside from the off chance that you are using a printer or scanner that is not compatible with Ubuntu. Amazingly enough, if you do some searching via the SANE database and linuxprinting.org, you will find that more and more hardware is being supported right out of the box. In some cases, the manufactures are even offering native drivers themselves.