Yes, it works with the M10000. My screen had some vga issues, hazy wavy screen, then I found out it was the din plug that comes out of the lilliput and connects to the vga/usb cable. It wasn't making a very good ground connection. If you squeeze that plug really hard does it get any better? By squeeze I mean pinch. The problem that a lot of people get is that the grounding shell is not making good contact.