Ouch, sorry, I mix everything in these Dispay port, mini, not mini, MiniDVI, DVI-D, etc, etc. what a pain! and photos of the products are not always sufficiently clear and complete. I did not test computer product qualities, but the tiny size of the cable seems important material handicap.