Several makes claim not to be compatible with Linux for some reason but still work according to majority reports. I would search out similar threads to the one below as the solution you need is likely to be in one of them, or contact HP support.
http://crunchbang.org/forums/viewtopic.php?id=6947