Overclock.net - An Overclocking Community - Reply to Topic

Thread: Realtek HD Audio Manager - Universal Jack (Retasking) - IP35 Pro XE Reply to Thread
Title:
Message:

Register Now

In order to be able to post messages on the Overclock.net - An Overclocking Community forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.
User Name:
If you do not want to register, fill this field only and the name will be used as user name for your post.
Password
Please enter a password for your user account. Note that passwords are case-sensitive.
Password:
Confirm Password:
Email Address
Please enter a valid email address for yourself.
Email Address:

Log-in


  Additional Options
Miscellaneous Options

  Topic Review (Newest First)
04-18-2019 02:26 PM
mirh You know drivers aren't "fixed" forever and can be changed?
Now, I'm not sure if the downgraded .sys from November 2016 would still perfectly support your hardware.. But trying is free?
04-10-2019 11:54 AM
Murrdox Hello,

Has anyone been able to make this work on Version 6.0.1.8507? I've gotten a new motherboard and updated to Windows 10 and I just can't seem to make this work anymore. I used this fix all the time in Windows XP and Windows 7. Been doing it for years. I can't tell if the driver is the issue or if it's the Windows 10 Realtek application.
11-14-2017 09:19 AM
max99ru Solution that helped me on 6.0.1.8000: replace the valve Pin18 to "04 00 00 00"
02-09-2017 05:44 PM
mirh So.. since all topics around the net sooner or later lead here, I think this is the right place to give an update of current situation.

Up until 6.0.1.8000, everything you always had to do was setting [ASUS/ASRock]ChannelConfig to 00 and pins to anything you wanted.

Starting with 6.0.1.8004 this is no more.
Every time device starts, driver resets everything to whichever "official setting" was before.
I even tried to deny permissions to system user, but for some goddamn reason it seems invincible.

When I logged "official changes" (like switching from stereo to quadraphonic), I noticed there was indeed this new PCOSS string (which wasn't there in previous versions) being written together with the rest. I believe that must be where the driver stores its configuration now.

I then started to mess up with files, and in the end I found it's all about RTKVHD64.sys (RTKVHDA.sys on x86). Replacing it was enough to make this problem appear and disappear.
Since editing it would mean invalidating its digital signature, the only possible solution is figuring out how PCOSS (whatever that means) works.
Warning: Spoiler! (Click to show)
Poking around with string, I found they added these new "names".
One would wonder why the hell audio driver needs Security Support Provider Interface, but for today I guess it's enough.
Code:
Configuration
ObjectLength
BlockLength
ChainingModeCBC
ChainingMode
BCryptGetProperty
BCryptGenerateSymmetricKey
BCryptCloseAlgorithmProvider
BCryptDecrypt
BCryptEncrypt
BCryptGenRandom
BCryptSetProperty
BCryptOpenAlgorithmProvider
BCryptDestroyKey
ksecdd.sys
12-21-2015 03:24 AM
BoyC
Quote:
Originally Posted by huhh View Post

I'm a little confused on how to use this. I want to change Pin15 to 04 00 00 00 (Pin14) how would i go about using the Jack ID number and Retask ID number? Don't want to mess up anything too badly lol

Thanks for the great program, now i just have to figure out how to use it.

I'd say your best bet would be to save your original registry settings and then start sequentially. So for example you start with "rtjack 0 0" and see if anything changed in the registry (the program will let you know if the driver said that these are valid settings, obviously only check for changes if they were) - if nothing changed, try "rtjack 0 1" "rtjack 0 2", and so on, until you see which pin the 0 is for. You can find the pin you're looking for this way. After you fund it, let's say it's jack ID is 'x' iterate again but with the other number: "rtjack x 0", "rtjack x 1", etc until you find the setting you're looking for. The driver presumably won't let you set any invalid settings, but this is pretty low level, so who knows smile.gif
12-19-2015 02:37 PM
huhh
Quote:
Originally Posted by BoyC View Post

Hi.

I've been to many threads like this over the years, but always managed to solve my issues. Well I just got a new PC and the new realtek audio manager that came with it doesn't allow me to switch the jacks around the way I used to so I needed a good solution, without registry hacking and reboots.

So I present to you the fix I came up with: a small command line utility that allows you to send jack retask commands directly to the driver with the same mechanism that the HD audio manager uses - only this one is not limited in what values it can send. To use it you need to experiment around a bit as the IDs used for the pins and the tasks may be different for each device, for example on my setup the pins are in the teens. Check the registry after using the command on what the driver changed - or use a utility like process monitor to monitor the changes in real-time.

I hope this will fix many of your issues, it's a perfect solution for mine to toggle the speakers on and off.
Oh yeah, source code is included for the paranoid smile.gif

http://conspiracy.hu/temp/BoyC/rtjack.zip

I'm a little confused on how to use this. I want to change Pin15 to 04 00 00 00 (Pin14) how would i go about using the Jack ID number and Retask ID number? Don't want to mess up anything too badly lol

Thanks for the great program, now i just have to figure out how to use it.
10-20-2015 02:43 PM
BoyC Hi.

I've been to many threads like this over the years, but always managed to solve my issues. Well I just got a new PC and the new realtek audio manager that came with it doesn't allow me to switch the jacks around the way I used to so I needed a good solution, without registry hacking and reboots.

So I present to you the fix I came up with: a small command line utility that allows you to send jack retask commands directly to the driver with the same mechanism that the HD audio manager uses - only this one is not limited in what values it can send. To use it you need to experiment around a bit as the IDs used for the pins and the tasks may be different for each device, for example on my setup the pins are in the teens. Check the registry after using the command on what the driver changed - or use a utility like process monitor to monitor the changes in real-time.

I hope this will fix many of your issues, it's a perfect solution for mine to toggle the speakers on and off.
Oh yeah, source code is included for the paranoid smile.gif

http://conspiracy.hu/temp/BoyC/rtjack.zip
09-23-2015 03:46 PM
andrei80 I have a Asrock H77 Pro4/M(ALC892) mb with the green jack brocken. There's no connector retasking in the Realtek control panel and only the pins for front panel show in the registry(19 and 1a). Tried older and newer drivers, multiple reboots. I have created the values myself, with no result...HELP!
09-07-2015 04:22 AM
SilverJohnes Sorry for my english.

Hey, guys! I tried to switch mic and headphone jacks in my notebook. So changing Pin* values was not enough! Realtek HD Manager told me that ports are switched, but system didn't recognize anythng plugged into the micrphone port. After studying registry values I found out that switching сorresponding PKEY values are required also. After that change it's worked!



You should note that I have only TWO jacks on my motherboard, so I can't give you a full list of PKEY key names, instead of my two.

_
07-13-2015 10:36 AM
Juff Woah guys, amazing stuff right here! smile.gif

I (also) registered purely because of this thread. I even have almost the same MoBo, the good ol' Abit IP35 Pro.

So my green "headphone/speakers" jack died. The left channel is still there, but I can't get the right one back. Seems like a loose contact, because sometimes the sound's completely gone as well. Double checked with several cables and devices of course. So yeah, I wanted to retask another jack, as there are six all in all, four of them just for surround sound. Couldn't get it done via Realtek HD Audio-Manager neither, so I found hope again as I stumbled upon this thread. I successfully redirected all (biggrin.gif) of my surround specific jacks to normal "headphone/speakers" with the 'registry hack'. Plugged in my stereo system and it works perfectly again! Thanks a lot!!! thumb.gif

But then again: it would be too easy, if everything worked smoothly... When I plug in a pair of headphones or in-ears, the sound almost completely lacks the bass. o.O That's why I retasked all of my not needed jacks to "02 00 00 00" in the first place. I wanted to try, if the other jacks also show this strange behaviour and yes, they do. While my stereo system sounds great and the same with all the jacks, my headphones don't. I still only get the low-end frequencies when I use the 'original' 02 00 00 00 rear jack (but only the left channel ofc) or the one on the front panel. Really strange. Is it possible, that these two jacks are like "made" for headphones? Might this be about impedance or something, as my stereo system has an amplifier? I'm not an expert here, but these were my thoughts. Any ideas maybe?

And by the way, here's my complete story: I was messing around with my front panel audio. It seems to be the old AC'97 standard (yep, an ooold case). Nevertheless, I tried activating "HD audio" in the BIOS for the fp, because I wanted the better sound quality. Don't ask about the pin distribution and stuff, I got it working... So the headphone/speakers jack luckily works like a charm, but the "mic in" is now limited to one channel (left, in my case). That's because HD audio has two channels for the mic, but only one of them (the left one obv.) is covered by the AC'97 mono mic. Is there any possibility, to get this mono signal 'doubled' for pseudo stereo sound? My mics are mono, so the stereo is kind of wasted anyway. I hope you know hat I mean. Or do I have to go back to AC'97 fp in the BIOS, so I get the right mic input, but the bad sound quality? This would be a bummer, because the front headphone jack is the only one working properly right now (no bass missing, as you remember). Any suggestions?

Thanks a lot anyway!

P.S.: It really is time to upgrade my PC 'n stuff... biggrin.gif
This thread has more than 10 replies. Click here to review the whole thread.

Posting Rules  
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off