IMac Pro won&39t recognize my analog audio jack headphones. Help? – Ask Different

I noticed from the screenshots you’ve attached that there doesn’t seem to be any audio devices installed, as far as macos is concerned. This is the category I was hoping you’d find:

Correct DPIC

Reading: Headphone jack not working macbook pro 2020

You will notice that alc892 appears under the codec name*. this is the codec used by the audio chip in my mac. knowing your codec would allow you to choose and install a 3rd party driver for your audio chip and in my case this was enough to fix no output device showing up on one of my macs. however, upon further consideration, this may not be the root problem.

I would recommend doing a nvram reset, if that allows the output device to show up. check the app again after doing so, and if the category is present, take another screenshot or note the codec listed. then put the machine to sleep, wake it up, check if the output device has gone and check dpcimanager to see if the category/entries went with it. also repeat the process and try rebooting the machine instead of sleeping/waking it up to see if that makes the output device/dpcimanager entry go away.

if it’s not present after waking up/rebooting the machine, the problem is most likely one I experienced on another one of my macs, as the hda (high definition audio) driver isn’t loading when the machine starts. starts/wakes from sleep.

if it is an issue with the hda driver, which it sounds like it may be based on your description, the only option I know of is to install a third party bootloader that is capable of emulating your mac’s nvram (such as clover uefi), and configure it to manually reset the hda driver on every boot/wakeup.

The boot loader method is pretty easy to set up, and I managed to fix the hda driver on one of my macs not loading on boot that way. It’s a bit of a complicated process, but I can give you a step-by-step if you decide to go that route.

be sure to update your question with any additional information you find, and I’ll update my answer accordingly.

See also: The best Nintendo Switch controllers 2021 | Tom’s Guide

update: In the first of your new screenshots after the nvram reset, I can see that your audio chip is registered and the codec you use is fully compatible with macos. this confirms my theory that the hda driver doesn’t reset on reboot or wake up. as I mentioned the only solution I know of for this problem is to install a third party bootloader that can manually reset it on every boot/activation. I’ll detail the steps to do so below.

In this example, I’ll use the clover efi bootloader, as it’s my personal choice when I need to use a third-party bootloader, and the one I have the most experience with.

1.) Get the clover efi installer from here.

2.) Run the installer (Right Click>Open), go through the pages, and click Customize when you get to this window: Clover Standard

3.) check the following boxes:

*clover only for uefi boot *install clover on esp

in the uefi drivers dropdown

*audiodxe-64 *datahubdxe-64 *fsinject-64 *smchelper-64 *vboxhfs-64 *apfsdriverloader-64 *aptiomemoryfix-64 *emuvariableuefi-64 *partitiondxe-64 *ps2mousedxe-64 *usbkbdxe-64 *usbmousedxe- 64 *vboxext2-64 *vboxext4-64

See also: Light Harmonic Geek Out 450 DAC and Headphone Amplifier – The Absolute Sound

in the filevault 2 uefi drivers dropdown


*install rc scripts on target volume *install cloverleaf preferences panel

4.) double check to make sure everything listed is checked and nothing not listed is checked. once done, click the install button.

5.) Download the clover configurator from here.

6.) Once it has been successfully installed, open it, and at the bottom of the screen click the path that reads EFI > EFI > CLOVER > config.plist. Configurator Plist

7.) Now go down to the Devices tab, and in the top right corner check the box labelled ResetHDA if it is not already. Make sure not to change any other options in any of the tabs. When you are done hit Command-S to save the config (only if you had to check the box, if it was already checked you are good to go.) Clover Devices

8.) reboot your machine. once you’ve gone through clover and restarted macos, your audio output should work fine, and the chip/jack should show up in dpcimanager and system preferences>sound>output respectively.

I’ve run into this issue on several macs, both official and hackintosh, and this has always been able to resolve the issue. if you need more details or if something goes wrong, please let me know.

See also: Gaming headsets vs headphones: which should you buy? | What Hi-Fi?

Related Posts

Headphone wireless amazon

The 12 Best Wireless Headphones of 2023 | Tested by Travel Leisure

other wireless headphones we tested While we were impressed with many of the earbuds and on-ear headphones we tested, there were a few on our list that…

Amazon headphone extension cord

Best Audio Extension Cable – Which Are The Best Options?

a better audio extension cable is a common household extension cable that connects two or more audio devices in audio systems. increases cable length and reduces the…

Headphone recommendations 2021 reddit

Best 5 Reddit Headphones in 2022 – Lit Headphones

When it comes to the best headphones, we will always focus on their sound quality and comfort level while wearing them for many hours. here you can…

Headphone mic splitter amazon

Top 15 Best Pc Headphone Mic Splitter Reviews 2022 – BNB

Whenever you go shopping, do you find it difficult to choose the right item? sometimes making the right decision relies heavily on our natural instinct. When you…

Best headphone for nintendo switch

Top 7 Best Nintendo Switch Gaming Headsets To Buy 2022 Reviews

The Nintendo Switch is the ultimate portable gaming system. Not only that, but it also doubles as a great console at home on the TV. it’s the…

In ear headphone monitors

In-ear Monitors: The 7 Best Headsets to Hear Yourself On Stage | LANDR

Whenever you’re playing live on stage, you need some way to hear what you’re playing. many places use traditional monitor wedges, but there is another option. Reading:…