Lenovo Legion 5 - Internal Mic Not Working

Alright I finally figured it out. My problem was that my laptop was trying to get the microphone from the headphone jack instead of the internal mic from my laptop.

How I realised this was in PulseAudio, under the Input Devices tab I saw 2 options for the Port dropdown:

  • Internal Microphone (unplugged)
  • Headphones (Plugged In)

It was the (unplugged) part that gave me the clue that it was not detecting the internal mic.
After some research I installed this tool:

sudo pacman -S alsa-tools

Then ran this in the terminal to start it up:

hdajackretask

Finally, override the Black Mic and set it to Not Connected. Installed the boot override and restarted my computer, which then worked:

Credit for this solution goes to this post:
https://askubuntu.com/questions/1218136/internal-microphone-doesnt-work-when-using-headphones

Thank you nik for your help. You made me understand a lot more about linux and now I can use Manjaro as my only OS.