11

When I plug my earphones into the front panel of my CPU, I get sounds from my earphones. When I unplug it, it goes to the default built-in speakers of the monitor.

Is it possible to set through a software which audio output device it would use? I couldn't find "speakers" being listed in the Playback tab. It only contains one item and it remains like that when I plug-unplug the earphones.

Sound Control Panel

When my earphones are plugged, there is no sound coming out from the monitor speakers. With earphones unplugged, sound comes out from the monitor speakers.

What I want to happen is for both devices to be plugged in and be able to select which device it would use through a software.

Is this possible? I also tried accessing Realtek Audio Manager. Right now, both are plugged (monitor speakers and earphones): Realtek Audio Manager

4
  • Very similar question (IMO duplicate) which the answer will likely help answer this one - Windows 7 tray app to easily switch between audio sources?
    – CharlieRB
    Commented Jul 16, 2013 at 11:56
  • 1
    Looks like your headphones are identified as speakers as well, which may make the Sound window not able to differentiate between the two, can you see if you change their type? On my device my headphones, my hdmi and my wireless headphones all show as seperate devices and I just set whichever I want as defeault to switch to it.
    – CLockeWork
    Commented Jul 16, 2013 at 11:57
  • If money is no object you might either buy (or borrow from someone) a USB sound card and plug your headphones directly into that, worth a try... Commented Jul 16, 2013 at 14:28
  • Have you tried updating your audio driver? You seem to be missing a few options if I'm not mistaken.
    – Karan
    Commented Jul 16, 2013 at 22:36

6 Answers 6

12

First off... if you examined where your audio header connects to your motherboard, you will most likely find that you don't only have left and right Out, as well as ground connections for each, but that you also have left and right In.

Wait... what?

enter image description here

Image courtesy of Intel (believe it or not).

With some header connectors, there are just two loops (red and white usually, but not always) of wire from the out pin to the return pin.
enter image description here

Image Courtesy of bjorn3d.com However... the whole reason for this out/return setup is simple, and it sounds like your case is making use of it. Better quality cases use headphone jacks that include a physical "switch" within them.
enter image description here Found that image on Tomshardware.it

This is simply a contact that is broken when you insert the 3.5mm plug. When that contact is broken, no return signal is sent to the motherboard, so no audio is sent to the rear speaker port. When the headphone plug is removed from the front jack, the connection is re-established, so the audio signal is sent once again to the return pins, and thus to the rear audio out port.

In newer/better quality motherboards, this can be controlled via software... where if you are using a program that can interact properly with your audio hardware and drivers, you can actually tell the software whether to send audio to the headphones, or the speakers. However, this functionality all depends on having the most up to date drivers, a motherboard that has audio hardware that offers this functionality, and software that offers the ability to send audio to different outputs.

From what you say and show, you are dealing with a hardware function only. You could try to update your drivers, and you can see if you are given "expert" or "advanced" options... enter image description here but it is just as likely (if not more so) that it is just the design of your case front audio header and your specific motherboard that switches your speakers on and off depending on the presence of something plugged in the front.

2

Thank you everybody. Finally, the answers I've been searching for.

My problem was this: I wanted to be able to switch the audio input between speakers and headphones without unplugging the headphone cable.

This is important for me because my computer is about 5 feet away from where I sit, making me use a audio extension cable. Just removing the headphones from the extension didn't cause the audio to switch so I'd have to get up and reach uncomfortably under a desk every time I wanted to switch audio inputs.

Now I've figured out the solution so that I can switch between speakers or headphones without unplugging the headphones from the hack. I'm using Windows 8.1 BTW.

The first, and really the most important part, was finding the realtek advanced audio options. It's a tiny gear icon along the top of the realtek DH panel. I simply did not see it the first few times I opened this panel searching for a solution.

realtek settings icon

Now, the settings here basically have the solution. Without changing the settings here, both the headphones and the speakers show up as a single audio device. Since they're the same, there's no way to disable one without the other. The "Make front and real output devices playback two different audio streams simultaneously" option is really the golden ticket. Once you click that, you get multiple audio devices what you can enable, disable, or set to default.

realtek options

Now, it's easy. Just open "playback devices" and you can set which ever device to default that you like.

Well, nevermind the other images. It won't let me post more than two because I'm not a regular user here.

Thanks everyone for helping me figure this out!

1
  • Awesome, thanks for this answer! I was expecting "simultaneously" to at first mean it would play from both at the same time, but now I have two small batch scripts that switch from headphones to speakers :D
    – Carl Walsh
    Commented Feb 9, 2017 at 6:37
0

I have been struggling with the same problem for a quite a while, and just found the solution for it. If you have the option of choosing between AC97 Connector or HD Audio panel, select the AC97 option. Now you will be able to switch between speakers and headphones, simply by dropping the volume below a certain level.

0

In my sound manager window it appears a tab that says "Device Advance Settings" (Upper Right). There you can choose wether you prefer to manage your output device as one single device or manage each device independently (earsets, headphones, speakers, etc).

Hope it helps!

0

I have audio from hdmi and from headphones, i wanted an easy way to change them quickly.

One way to do this is to use the front audio port and when i connect the headphones, they get default. But i wanted to let my headphone connected on the bottom all the time.

So i found this app that can help switching via keyboard shortcuts https://audioswit.ch/er

It also let me define a default startup audio device, so when i reboot i get them set back. I can change audio clicking on the icon on tray or via shortcuts.

In the past we only had the sound card as the audio device. Now we have the audio also in the graphic card via hdmi, so having a software that changes it, makes sense now

Reading back my text, it seems that i am selling something haha, but i´m not.

This software is free and is the perfect tool for my needs.

You can tune and hack the way you want it

0

To add to the Asus answer, my Realtek HD audio panel has the same option. Selecting the poorly-worded 'make front and rear output devices playback two different audio streams simultaneously' gives the desired effect of separating the two output devices in the mixer to allow switching between them.

Realtek HD Audio Manager

I'm not sure why your audio panel lacks the 'advanced' settings link. Make sure to use the latest version of the driver provided by your motherboard manufacturer. Generic drivers often lack specific features like these. It's also possible your hardware doesn't support the function, or your front panel jacks aren't connected properly internally.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .