What kind of mic?
McGilli:
It sounds like you are using one of the Rode powered mics - one that has a built-in battery, which provides self-amplification.
On my 2012 Mac Mini, these passive unpowered mics don't work for me. But plug in a line level signal, say from a mixer, and it works.
I got confused with this too - I tried three different passive mics, none of them worked.
I remember back in the day of separate sound cards there would be three different audio ports: line-out, line-in, microphone. Usually laptops pair a mic jack with a headphone jack.
Where Apple is confusing us is that rather than pairing a line-level-out with a line-level-in or the usual laptop pairing of a mic (in) jack with a headphone (out) jack, they mixed things up by instead pairing a line-in with a headphone jack.
Our normal expectation is that if we see a headphone jack, we expect the opposing jack to be a mic jack, not line-level.
No no no...
It's a line in and you CAN plug any microphone into it and it works fine. Any audio input device works fine in a line in - you might just need to adjust levels in the system settings for the line.
I use professional grade RODE microphones plugged into the Mini line in port and it's no problem.
I swap it out with other audio recording products, and it's never an issue using the microphone.
WHen you have the microphone plugged in, and the input level is maxed, does the volume meter move at all when you test the mic?
Also you can see my input level is set high, that's because for some reason the input seems to naturally be lower on the Mini than my MBP. On the MBP I only need it set to half way to achieve the same volume.
So that is why I suggest cranking the input level and seeing if there's any movement on the meter....
If nothing registers then try resetting the PRAM on your mini. Might just be a hardware glitch that can be fixed easily.
Finally - if you do decide to go the USB route - I do use a Griffen iMic on my Macbook Air when travelling with no issues.
Hope you get it worked out....