A:Answer They should work with any computer that has the 3.5mm audio jack (speaker port). just make sure it is correctly seated all the way into the port.
I have used them across three different computers at work, my cell phone, and my laptop.
as for speakers not working, I had this problem with the second computer at work. turned out the computer was missing an audio driver file. This was easily remedied by installing the drivers