I cannot answer that. Every time that someone has HP hardware, and I feel that something should work easily based on my 35+ years of working in this industry, and I tell someone that it should work, for whatever reason, it just does not work on the HP at all. Same thing with Dell computers. So now, when I find out someone has one of those two brands of machines, I do not know what to tell them anymore. What works on any standards based computer does not work with those. I wish I could answer that question for you. If it was a normal machine, and you can get drivers for your version of Windows, I would normally say, "Yes, it will work."... But I cannot say that with HP or Dell.