I just purchased a Mac Mini and totally forgot that Apple upgraded to Mini DisplayPort (I still have the mini-vga to vga cable on my MacBook).

So what next? Do I have to buy a Mini DisplayPort to VGA adapter? Or can I somehow hook up the Mini to my VGA monitor with the HDMI to DVI adapter that I got in the box?

Also, I have one of these, but it doesn't seem to fit in the DVI:



Modern digital displays (like LCDs) that use DVI use the DVI-D flavor. That means there are no pins above and below the blade. The included HDMI-to-DVI is DVI-D, so that it can plug into such monitors (or monitor extension cables). If it were to-DVI-I, it would not fit because there are no sockets for the pins around the blade on many/most digital displays.

To convert DVI to VGA, the other end has to be either DVI-A or DVI-I, because those are the only two that carry the analog signals. Once you have used an HDMI-to-DVI-D adapter, those DVI-to-VGA adapters won't work.

Furthermore, there are no simple HDMI-to-DVI-A (or -I) cables/adapters, because they are not directly compatible. HDMI does not carry an analog signal. You need an active converter; HDMI-to-VGA converters exist, but are in the $100 range.

I've never seen a DisplayPort to DVI-I adapter. Even if such a thing existed, you might as well skip the extra conversion step and get a Mini DisplayPort to VGA adapter. Not necessarily the $29 one made by Apple, although it might be more likely to "Just Work".

| improve this answer | |

The Apple DVI to VGA display adapter has a few more pins:

apple dvi to vga display adapter

I think you might need a different DVI connector?

Per this chart

DVI connector guide

It looks like what you have is DVI-A (analog only) and what Apple sells is DVI-I Single Link (digital and analog).

| improve this answer | |
  • Does this matter for an adapter to analog? – Daniel Beck Oct 16 '10 at 7:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.