Home Guides › Headphones Not Detected

Headphones Not Detected When Plugged In? Fix It

Quick answer: If plugged-in headphones are not detected, Windows usually has not switched the output to them, or the jack is dirty or not seated. Select the headphones as output, reseat the plug, and clean the jack.

Confirm whether sound is just going elsewhere: open the headphone test.

Select headphones as the output

Open Sound settings and, under Output, choose your headphones. Windows often keeps playing through the speakers until you switch manually.

Reseat and clean the jack

Push the plug all the way in until it clicks, and clear any lint from the jack with compressed air or a dry toothpick. For USB headsets, try a different port.

Driver and jack detection

Update the audio driver in Device Manager. Some Realtek drivers have a jack-detection setting that must be enabled for plug-in to register. For Bluetooth pairs, see Bluetooth headphones with no sound.

Confirm the fix

Re-run the headphone test — you should hear the tones in both ears. If only one side works, see headphones working on one side.

Why Wired Headphones Aren't Detected

When you plug in headphones and nothing happens, the cause is usually mechanical or a routing setting rather than a fault. The most common is a plug that isn't fully seated or lint in the jack — phone and laptop headphone ports collect pocket fluff that stops the plug making contact. Push the plug firmly until it clicks home, and if a side or both are missing, gently clear the port with a dry cotton bud or a wooden toothpick. The second cause is the output device not switching: on Windows 11 24H2, open Settings → System → Sound and pick your headphones under Output; on macOS, System Settings → Sound → Output.

Desktop Front-Panel and Combo-Jack Issues

Two hardware quirks trip people up. On a desktop PC, the front-panel headphone jack sometimes isn't detected because of a driver setting — in the Realtek or your motherboard's audio control panel, enabling or disabling "front panel jack detection" often fixes a dead front port, and the rear green jack is worth trying as a test. On laptops, the single port is usually a combo jack that expects a 4-pole (TRRS) plug; plain 3-pole headphones still play audio fine, but a headset's mic may not work, and very occasionally a combo jack mis-detects an old plug. If detection fails on every port, move on to the driver.

Driver and Device Checks

  1. Run the audio troubleshooter — Settings → System → Troubleshoot → Other troubleshooters → Audio, which catches routing and service errors.
  2. Restart the Windows Audio service — Win+R, services.msc, right-click Windows Audio → Restart.
  3. Reinstall the audio driver — in Device Manager, under "Sound, video and game controllers," right-click your audio device → Uninstall, then restart for a clean reinstall, or get the Realtek/Intel driver from your PC maker.
  4. Test the headphones elsewhere — if they fail on a phone too, the headphones or cable are the problem, not the computer.

Edge Cases

If Windows plays through the laptop speakers even with headphones plugged in, jack detection has failed — a driver reinstall usually restores it. If only USB or USB-C headphones aren't seen, try another port and confirm the cable carries data, not just power. And remember a broken cable can make headphones appear "not detected" intermittently, which the flex test near the plug will reveal. Once they're recognised, confirm both sides with the headphone channel test.

USB and USB-C Headphone Detection

USB and USB-C headsets work differently from the 3.5 mm jack: they contain their own sound card, so they appear in your system as a separate audio device rather than routing through the built-in one. If a USB headset isn't detected, try a different port — ideally one directly on the computer rather than a hub — and look in Settings → System → Sound for a new Output entry to select. In Device Manager it should appear under "Sound, video and game controllers" or as a USB audio device; if it has a warning icon, reinstall its driver. For phones and tablets that dropped the headphone jack, a plain passive USB-C adapter only works if the device has an internal DAC; otherwise you need a USB-C-to-3.5 mm adapter that contains its own DAC, or the headphones simply won't be heard.

Frequently Asked Questions

Why aren't my headphones detected when I plug them in?

Most often the plug isn't fully seated or there's lint in the jack. Push the plug firmly home and clean the port with a dry cotton bud. If that doesn't help, select the headphones under Output in your sound settings and reinstall the audio driver.

Why does sound still come from my laptop speakers with headphones plugged in?

The headphone jack detection has failed, usually a driver issue. Reinstall the audio driver from Device Manager, run the audio troubleshooter, and make sure the headphones are selected as the output device.

How do I clean a headphone jack?

Gently insert a dry cotton bud or a wooden toothpick and rotate to lift out lint, with the device powered off. Compressed air can help too. Pocket fluff packed into the port is a very common cause of one or both sides not working.

My headphones work on my phone but not my PC. What's wrong?

If they work elsewhere, the headphones are fine and the issue is on the PC — usually output selection, jack detection, or the audio driver. Select them as output, run the audio troubleshooter, and reinstall the driver.

Why isn't my USB headset detected?

USB headsets act as their own sound card and appear as a separate output device. Try another port directly on the computer, select the new device under Settings → System → Sound, and reinstall its driver from Device Manager if it shows a warning.

Do USB-C headphones need an adapter?

Only if you're connecting 3.5 mm headphones to a USB-C port. A passive adapter works only when the device has a built-in DAC; otherwise use an adapter with its own DAC. Native USB-C headphones plug straight in.

My headset's mic works but not the headphones — why?

A headset splits into two devices: a microphone (Input) and headphones (Output). Check them separately in Settings → System → Sound. The headphones may simply not be selected as the output even though the mic input is set.

Can a faulty cable make headphones appear undetected?

Yes. A break in the cable can stop detection, often intermittently. Flex the cable near the plug while plugged in, and try a different cable if yours is detachable, to confirm whether the cable is the culprit.

Should I update my audio driver if headphones aren't detected?

Yes, it's worth doing. Reinstall the audio driver from Device Manager or download the latest from your PC maker's support page. A missing or corrupted driver is a common reason headphones aren't recognised.

Why do my headphones work in some apps but not others?

If they're detected but silent in one app, that app has its own output device selected or is muted in the volume mixer. Set the correct output inside the app and check the per-app levels in Volume mixer.

About the author: Jayadeep is a web developer with experience in browser APIs and hardware diagnostics. He built Test Your Device to give people a fast, private way to check whether their hardware actually works — no downloads, no accounts, nothing uploaded.