How to remap / retasking Realtek onboard jacks / ports

If you’re using Realtek onboard soundcard and for whatever reasons wants to remap / retask the rear jacks or front panel jacks to anything you want hopefully you’ll find this useful

For example, in my case, because i’m not using a computer case (in other words, i just left my motherboard open) and i don’t have a standalone front panel and at the same time i want to connect my headphone to the rear grey jack / side speakers jack (by default headphone can be connected only to the front panel jack) while also connecting a 5.1 analog speakers setup to the rear jacks (green, black, and orange)

Anyway to make thing short, here’s the steps:

0. Download the latest driver available because there are differences between the pin numbers used if you’re using old drivers, uninstall the old driver, restart your system, install the new driver and then restart your system once again (at the time i write this, the latest version is R267, and so this post is based and tested using their R267 driver for the 64-bit systems)

1. Make sure that you’ve plugged everything that you need first into your Realtek Jacks (whether front panel jacks if you have it or rear jacks). For example, in my case, i already connected the headphone to the side speakers jack (grey colored jack)

2. Open regedit by typing regedit at the run command (press Windows Key + R and then type regedit) and then locate the following registry key


Where, XX should be the key for Realtek High Definition Audio (usually it is 0000 but if it’s not the correct key for Realtek HD Audio then you should look for the correct key. You can tell whether the registry key is for Realtek HD Audio or not by looking at the DriverDesc which is located at the right panel) and Y are random numbers

3. Create a new Binary registry key(s) using below Pin Numbers and Binary Values

The Old Pin Numbers (just in case it’s needed somehow)

"Pin00" = Front speakers (rear green)
"Pin01" = Rear speakers (rear black)
"Pin02" = Center / Sub-woofer (rear orange)
"Pin03" = Side speakers (rear gray)
"Pin04" = Mic-in (rear pink)
"Pin05" = Front Mic-In (front pink)
"Pin06" = Line-in (rear blue)
"Pin07" = Front Headphone (front green)

The New Pin Numbers

"Pin10" = Line-in (rear blue)
"Pin11" = Mic-in (rear pink)
"Pin14" = Front speakers (rear green)
"Pin15" = Rear speakers (rear black)
"Pin16" = Center / Sub-woofer (rear orange)
"Pin17" = Side speakers (rear gray)
"Pin19" = Front Mic-In (front pink)
"Pin1b" = Front Headphone (front green)

Binary Values

"00 00 00 00" = Line-in
"01 00 00 00" = Mic-in
"02 00 00 00" = Headphones
“03 00 00 00″ = Front speakers 2nd Output
"04 00 00 00" = Front speakers
"05 00 00 00" = Rear speakers
"06 00 00 00" = Center / sub-woofer
"07 00 00 00" = Side speakers

For example if you want to map the rear side speakers jack into a front headphone jack, all you have to do is just write Pin17 binary key with a binary value of 02 00 00 00 as you can see below

Remapping / Retasking Realtek jacks by editing registry

Note that i didn’t test any other Pin Numbers besides Pin17 (because what i want is remapping / retasking the side speakers jack into headphone jack and it work right away)

4. Restart your system when you’re done adjusting it and after logging into Windows, try testing your newly remapped jack(s).

As a bonus, the remapped / retasked jack(s) can also be seen directly on Realtek HD Audio Manager so you can tell if you’re doing it right. As you can see below, the default rear gray that is for Side speakers has been changed into Headphones

Remapped / Retasked Realtek HD Audio Manager

Credits goes to Ulti for finding the method and Tnitro21 and Eliah_ for finding the values (link)


Note: Comment may not appear right away.

112 comments on “How to remap / retasking Realtek onboard jacks / ports

  1. I got to a certain point and took a picture. PLEASE contact me because you seem to be the only one who knows how to do this! I have worked on it for days. I got as far as I could, but need your help.

    I beg you!!! Please feel bad for me and my ignorance!

    (p.s. You did a great job on this, but my computer is different/older than what you used as an example–that is why I am confused!)

    Thanks a ton!

  2. So I have realtek but missing that folder I have one number before and after it, it’s like it’s hidden or not there. asus z170 motherboard

  3. did this on windows 10 it worked changed the mic jack into headphones, because front headphone jack broke but it plays so low cant hear someone help

  4. i tried this on windows 10 i made the mic port into the headphone port and it worked the only problem is the volume is so low its almost unhearable can someone help please.

  5. Tried to change the rear speakers (black jack) into headphones, because front headphone jack is getting interference, causing a whine.

    But despite realtek manager showing headphone when mousing over the black audio jack, it’s not showing up in the playback device manager. Does anyone know how I can get the black audio jack to show up as a separate audio device in the device manager?

  6. Sad to say but this doesn’t work on Windows 10. The binary values keep resetting themselves whenever you reboot.

    1. im having same issue, ttok me a while to even find the damn thing i restarted it looked like it worked but on restart it all reset

  7. Can someone help me please? I don’t see the pins at all once I go into 00XX (any of the files with the numbers) and to their settings. I run windows 10

    1. My remapping failed after some windows 10 updates but I found that my Realtek High Definition Audio was moved from \0000\ key to \0007\, so I changed all the values there (including ChannelConfig) and now remapping works again.
      Besides, I have an ALC 887 chip on my ASUS P8H67-M LX motherboard with Realtec HD Audio driver v. (x64).

  8. it doesnt work at all and i dont know why. can some one add me on skype and help me out? add: wlfzion please (after adding say its from the reaper-x site)

  9. This method seem not to work on Windows 10 anymore.
    After change in Regedit, it reset itself each time I open Realtek HD panel.
    @BoyC is the program still work? Each time I open it it close itself.

  10. My problem was that I used the HD audio manager to switch my speakers on and off by retasking them, but the new software that came with my new pc doesn’t allow such flexibility anymore. Rebooting each time is a suboptimal solution.
    So I created a small commandline utility that uses the exact method the hd audio manager communicates with the driver to send direct jack retask commands to the driver. It may be helpful for others so I’m making it public, the source code is included as well:

  11. Hello,

    I used this tool a few days ago with Windows 8.1 and it worked beautifully. However, I recently updated to Windows 10 and suddenly everything’s back to the default – the connection for my “rear speaker out” shows as “Speakers” for my headphones whereas before it was listed as being tasked as a “Headphones” jack. I’ve tried re-applying the default registry key and then changing it again, applying the new key to the side out port… Nothing’s working. Is it different in Win10? Any help?

  12. just found a very easy way.

    1. plug in your desired hardware to the desired port (in my case, speakers into the pink microphone port)]

    2. open Realtek Audio Manager (the application open the in the final screenshot)

    3. the connected port will be highlighted on the right, the others greyed out. double click the connected port.

    4. a dialogue box will pop up with “the current connected device is: ___. What do you want it to be?”

    5. Select what you want and press ok.

    hope this works for other people too without having to makje changes to the registry.

    1. ye i can do that, but everytime the pc restarts it goes back to the normal config, did u managed to bypass the restart restore?

  13. It worked in my Asus Z97-E, even when the pin numbers where different (I had 1a for example) It worked, just have to look at you pins and binary values and try to make sense of it. Thank you very much!

  14. my problem was to remap the (blue line in ) to use as a (rear speakers out) since that I’m using my motherboard’s builtin soundcard 3 jacks which are (green speakers . blue line in, pink mic ). I connected only 2 wires of the front and rear speakers to the green and blue jacks which showed in the registry these pins (pin14 & pin1a) respectively . so what I did was to change the value of pin1a from 00 00 00 00 to 05 00 00 00 , restarted the pc and checked it out … WORKING :) besides one hint is that if your speakers seems to work only when you test them inside the realtek audio manager then TICK speaker fill option it will do the trick and they will all work

  15. Hello,, thankyou for the illistration reaper I really appreciate it and I can say the it’s the only one which can show you clearly where to go in fixing these assignments at the same time I had a hard time struggling to do it untill I found this very good article from another website which showed me how to do it properly

    his method was to test the pin to know which one was assigned to which port and from there you can go and reassign the port function to do another one .

    thankyou all am happy and satisfied now since I was about to buy a whole new sound card just for the sake of remapping these pins (saved my money) :_)

  16. Thanks for this, really helped me hook up another line from the rear panel when my front panels were faulty.

    I ran the Rear Speaker Out (Black) as a second headphone/Front Speaker Out (Green) line. Pin15 = 02 00 00 00
    Still haven’t figured out a way to control volume levels separately on Windows 8.1 but it’s already more than enough.

  17. Thank you for this post, very helpful. I’m just wondering, if anyone has come up with the answer to Xris’s question on June 10, 2014
    “I don’t suppose there is any way to make one of the rear jacks register as the “2nd Audio ouput” like the front panel does? It doesn’t do it even if I use 03 00 00 00. I’d like to be able to adjust the headphone separate from the speakers.”
    Is it doable, or can I at least mute the headphones while using speakers?

  18. This is great stuff. I have realtek onboard soundcard in my Dell XPS L502x.

    I has speakers (& built-in sub!), 2xheadphones (1 doubles as S/PDIFOUT), HDMI (via Nvidia graphics GT540M).

    I currently have no digital ‘receivers’ (speakers/phones/subs), so it’s like I only have one device. Plug in headphones, no speakers.

    Is there a way around this, using this PINx REGEDIT?

    Many thanks (+ another reaper-howTo to bookmark¬)