The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    G50v : headphone output problem

    Discussion in 'Asus' started by stouf, Apr 23, 2009.

  1. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    Hi,

    I frequently use my headphone output to plug my surround kit or headphone, and didn't have a problem until now.

    Everything started when tonight I noticed sound coming from both laptop speakers AND surround kit. After a reboot, the only sound is coming from the speakers, and the headphone plug doesn't recognize that something is plugged in anymore.

    By looking inside the plug, there seems to be 2 micro-switches, one is activating the spdif led, and the second should activate haedphone / disable speakers, but it is not anymore. If I compare it with the two other plugs, the micro-switch seems "blocked" in pushed position (strange, as headphone is not recognized)
    I tried to push it with a small piece of wood, but had no luck.

    Is there a fix to this, what should I do ? I really don't want to send it 2 month for a RMA (I don't have another PC for work these times), and bluetooth is not a viable solution (I often have to plug the pc on audio hardware)
     
  2. RainMotorsports

    RainMotorsports Formerly ClutchX2

    Reputations:
    565
    Messages:
    2,382
    Likes Received:
    2
    Trophy Points:
    56
    Well just on the comment of bluetooth... wouldn't have to as there are usb adapters as well.

    This sorta sucks and scares me lol but you do have a slightly older model. I swear I have heard of someone having this issue within the last month I dunno though.
     
  3. Delta_CT

    Delta_CT Notebook Evangelist

    Reputations:
    102
    Messages:
    636
    Likes Received:
    0
    Trophy Points:
    30
    I vaguely recall something like that as well, and I think it ended up being RMAd. Anyhow, we'll see what David or EBE says.
     
  4. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    I just noticed something really really strange :
    This afternoon I have reseted the BIOS settings, resulting in re-enabling BIOS RoG logo and sound. Guess what ? Headphone output is working, the RoG's "Booom" is coming from my surroud kit, not laptop speakers...

    So, I think it's maybe not hardware related...
    What do you guys think about it ?
     
  5. RainMotorsports

    RainMotorsports Formerly ClutchX2

    Reputations:
    565
    Messages:
    2,382
    Likes Received:
    2
    Trophy Points:
    56
    I know from vicous disabling the sound via bios on older bios's (never said if it got fixed) disabled system sound as well.
     
  6. Silverio

    Silverio Notebook Consultant

    Reputations:
    14
    Messages:
    113
    Likes Received:
    0
    Trophy Points:
    30
    ya i had this issue >_>

    the headphone jack is still messed up

    It is infact a hardware issue... the switch is stuck.. simple as that

    It needs to be RMAed, which i plan to do this summer after i finish school

    but its kinda disappointing to see that in such an expensive laptop, the audio out can be so cheap and easily damaged
     
  7. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    In this case, why is it working as it should during the post ? "booom" sound is coming from my headphone. How could it be hardware related ?

    Edit : I'm going to test in Linux, we'll see...
    But if really it's a hardware problem, it's really a shame for ASUS. Couldn't they put good plugs at start instead of changing whole motherboard afer a while ? If they have so much money to waste, they could also reduce laptop prices... :evil:

    Edit 2 : Tested in Linux :
    Sound is coming from both external and internal speakers...
    If I could achieve the same thing in Windows, I think I could live with it...
    Any suggestions ?
     
  8. Silverio

    Silverio Notebook Consultant

    Reputations:
    14
    Messages:
    113
    Likes Received:
    0
    Trophy Points:
    30
    ummmmm ya.... theres a way to change the registry in windows to do that

    (its how im set up untill i RMA)

    look up my thread from just before march.....

    Edit: found the post

     
  9. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    Very very nice, Silverio, it did the trick, many many thanks !
    + rep for you, man ! :)
    Now I know something can be done via registry / windows / drivers, so i'll take a closer look to it, I hope to find a final solution.
    Are we the only 2 persons on earth having this problem ? :eek:
     
  10. Silverio

    Silverio Notebook Consultant

    Reputations:
    14
    Messages:
    113
    Likes Received:
    0
    Trophy Points:
    30
    possibly

    I damaged my port plugging my school's audio cable into my laptop >_> lets just say that the presentation didnt fly too well with no audio
     
  11. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
  12. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    Please pardon me to not edit my previous message, I think it's worth it ^^

    I made a combo of reg/bat scripts to enable/disable headphone output, without restarting the computer :)

    Here it is : http://www.megaupload.com/?d=MF4IMI24

    - Unzip the archive
    - modify the 2 reg files to make the path correponding to yours (the "0024" part)
    - To enable headphone output, launch "phones_enable.bat", or "phones_disable.bat" to disable.

    That's all :)

    Later, i'll write a small taskbar icon to make it graphically :)

    Edit : If someone knows how to disable / enable laptop speakers only, it would make this solution really final.
    I'm looking for this in the registry, but it's kind of hard ^^
     
  13. Silverio

    Silverio Notebook Consultant

    Reputations:
    14
    Messages:
    113
    Likes Received:
    0
    Trophy Points:
    30
    ahh thnx alot for that :p
     
  14. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    mmmm I think I even found the way to reconfigure the 3 plugs pinout assignment (using line in for headphone out :D )
    http://www.sevenforums.com/sound-audio/2197-realtek-hd-changing-jack-output-reassignments-fix.html

    I need a little time to test it, but we could end having a nice little app to to more than before (switch pins, activate outputs/speakers independantly, activate 6ch jack output, etc...) :)

    Edit :
    According to this : http://218.210.127.131/products/productsView.aspx?Langid=1&PFid=37&Level=5&Conn=4&ProdID=165 , the ACL663 analog IOs (aka : jacks) are input/output capable.

    Edit again :

    Pinouts :
    Pin05 = headphone jack
    Pin03 = Line in jack
    Pin01 = mic in jack

    01 00 00 00 = mic
    02 00 00 00 = headphone
    03 00 00 00 = headphone 2 (??? not sure, but it's an output)
    04 00 00 00 = line out
     
  15. Silverio

    Silverio Notebook Consultant

    Reputations:
    14
    Messages:
    113
    Likes Received:
    0
    Trophy Points:
    30
    wow o.o good work

    now we just need put all this together into a little app :p

    and we're good to go ^_____________________^

    +rep
     
  16. RainMotorsports

    RainMotorsports Formerly ClutchX2

    Reputations:
    565
    Messages:
    2,382
    Likes Received:
    2
    Trophy Points:
    56
    I havent looked at the fix, but if your requesting I am a programmer. What are you thinking, tray icon click to toggle and/or right click to select enable disable?

    I've been to lazy to code recently but as long as its not too much of a bother im up for it, especially after I get my laptop tomorrow.
     
  17. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    I'm also interested in coding this little systray app :)

    But for the moment, I need help finding how to reconfigure the pinouts. Everything I tested yesterday (my post just up there) didn't work, I was only capable of forcing jack detection, change headphone/lineout mode (aka activating the amplifier), and disable the whole "front panel".

    I also need help to find a way to disable internal speakers (disabling "speakers" in dev manager doesn't do it) there should be a way via the registry (directsound parameters maybe).

    On a side note, Realtek panel is only needed to configure environments/effects/equalizer. Sound is working without it.

    Edit : If you want to test it by yourself, go to the registry part given up there, delete every Pin** entry and try to plug something in the jacks. You'll see the registry updating itself, and recreating the Pin** entry for each jack, with his parameter. I was only able to change headphone from "headphone" mode to "line out" mode (disabling the amplifier), but i'm sure it's possible to reassign the entire panel.
    Please note that between each change, you have to disable-reenable the sound card for the new settings to apply. Look in my script, especially the "devcon" part.
    I wrote some other scripts for testing purposes (refresh sound card, shut it up, start it up, etc...), so if you're interested I could pack it.

    Edit 2 : I just found a second registry entry corresponding to that. It's in "ControlSet001" instead of "CurrentControlSet". I think the 2 should be the same (in my case, they are)
     
  18. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    Bump !
    Ok, i wrote the little tray app : http://www.megaupload.com/?d=AOK24B5C
    It's the same as the script up there, except it is now graphic : a little icon in tray tells if phones output is on or off, and a right click switches between the two modes.

    Please note in this version :
    1- text is in french but it's for the current version. If its working for everyone else, then i'll internationalize it.
    2- in this version, only the CurrentControlSet is affected. Making it permanent (if it is not) is very simple, please ask if you want this.

    To use it for the first time :
    1- unzip the archive
    2- adapt "settings.ini" to your case : replace value of "key1" with yours, save it
    (it is the HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\ 0024\Settings part)
    3- launch "SoundManager.exe"

    SourceCode is released in the pack ("SoundManager.ahk"), it is written in AHK (autohotkey) langage.
     
  19. Alyxis`

    Alyxis` Notebook Geek

    Reputations:
    0
    Messages:
    79
    Likes Received:
    0
    Trophy Points:
    15
    Hi there...A few weeks ago my headphone jack broke in my G50..The headpone detection broke so it acts as if there is headphones "Always" plugged in causing me to wear headphones to listen to anythin on my laptop...i searched for anyway to fix it for weeks but found no solution and gave up...however i stumbled across your thread and this 'little app' is perfect but i cant get it too work...you say i must change the value of '0024' but what do i change it too?? Please help as having no speakers is driving me crazy and if this works you'll be my idol lol...Thanks in advance..

    Edit: Ok nevermind i must change '0024' to '0007' in my case...However it doesnt work :(...
    In SoundManager.ahk you have '0024' "Hardcoded" instead of %Key%..Could this be the problem??
    Also how can i edit SoundManager.ahk and run that?? I looked for "ShellNew/Template.ahk" but no file existed??
    Also in the source code the path is "HKLM System....." in my Regedit its "HKEY System...." Dont know if that makes a difference??
    Sorry for being such a pain but if i get this to work i'll be so happy!! I know its close to working...
    Please let me know if you have any ideas what the problem is...

    Thanks in advance!
     
  20. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    Yes, you cam mod the ahk (sourcecode) by yourself, but you will need autohotkey to do that (it's freely download-able from the web). Once your ahk file is modded, right click on it and select "compile with autohotkey", and you'll have the .exe in return.

    Thanks for pointing me on the hardcoded part, I think I forgot this variable while I was trying to make it configurable. I'll correct it tomorrow if I have the time to, and will upload it here again.

    If you want, you can also try the first script (the one made of batchs), you can find if in #12 post. Basically the 2 scripts are the same, except the graphical interface of the second one.

    On a side note :
    HKLM/software/... and HKEY_LOCAL_MACHINE/software/... are the same thing, HKLM is just the reduced version ;)
     
  21. Alyxis`

    Alyxis` Notebook Geek

    Reputations:
    0
    Messages:
    79
    Likes Received:
    0
    Trophy Points:
    15
    Ok i downloaded AutoHotkey and editted the script but it still wont work...
    It appears in the taskbar as Disabled and i right-click and press Mute and it prompts windows security twice and i accept both times...Then the tool-tip pops up as Disabled still so nothing changes...

    I have Regedit opened while i run the script but it doest delete and re-write the ForceJD value so it stays at 00..

    Any ideas why??

    I tried the other script with no graphic but that doesnt work either i get and error because RTHDCPL.exe is not running when it tries to close it??

    Edit:
    I checked in Task Manager and i dont have RTHDCPL.exe proccess running..
    Instead i have RAVCpl64.exe as my only Audio procces running..
    I changed the code for this and still the same...

    Last night i changed the value of ForceDisableJD from '00' to 'FF' and rebooted and it worked...Speakers and Headphones worked together...So if could get the script to work i'll be happy cause with the value at FF i can listen to my speakers and then at 00 Speakers dont work but Headphones do..

    If this works it will save me sending to to repair which i really dont want to do...I couldnt last without having my laptop for a few days..
    Thanks in advance
     
  22. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    It may be Vista UAC preventing to modify the registry....
    You could try to modify the key by hand and use the non graphical scripts. just delete the "RTHDCPL" line, but it shouldn't give you an error if Realtek sound manager is not running.

    To be honnest, I only tested it with Vista, but the method comes from a Win Seven forums, so I assumed it worked with Vista too...
     
  23. Alyxis`

    Alyxis` Notebook Geek

    Reputations:
    0
    Messages:
    79
    Likes Received:
    0
    Trophy Points:
    15
    Ok i disabled UAC and now it correctly modifys the registry and the scripts works i.e. the tool-tip changes correctly and it recognises the changes however the sound still only works out the jack so nothing changes..

    Must i restart the sound card or something?

    Because the line of code was stopping Realtek Manager and then re-launching it??

    Edit:
    In your first script (Non-graphic) you have the Audio Manager task stopped then re-launched after the registry edit..
    But in the graphic script you have the Audio Manager task stopped but not re-launched...Wondering is this my problem??
    So the script works if i click it and it changes registry but i must re-start my laptop for the changes to work??
    Anyway it will work without a restart??
    I'm sooo close now to getting it to work

    Thanks for the reply
     
  24. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    No, Realtek Audio Manager is not needed to control the output. I unloaded it for testing purposes.

    Restarting the soundcard is done via devcon lines in the script, so if the script is working, the card is restarting fine. So no need for a restart (in my case, under XP. It could be different in Vista, but I don't think so).

    I think your problem is different than mine, because your problem is the exact opposite of mine. And you'll need a different solution than just forcing the headphones output...

    When you unplug your haedphones, is Realtek Audio Manager detecting it ("a jack has been removed" baloon) ?

    Edit : here's exactly what the scripts do :
    1- unload Realtek Manager (taskkill)
    2- change the registry value via .reg file
    3- stop sound card (devcon disable)
    4- 2s pause to let it stop fine
    5- start sound card (devcon enable)

    You could remove 1- and 2- to only refresh the card with a new script. That's what I did when I was troubleshooting the problem
     
  25. Alyxis`

    Alyxis` Notebook Geek

    Reputations:
    0
    Messages:
    79
    Likes Received:
    0
    Trophy Points:
    15
    No..Thats the problem...When i look into the jack, it looks slightly wore and one of the dectors is pressed in so Realtek 'Thinks' that headphones are always plugged in...
    So sound only comes out of headphones..But with changing ForceJD to FF the speakers and Headphones work at the same time
     
  26. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    It sounds you are really close to your solution :)

    What is the problem if you can enable/disable the speakers, and keep heaphones working all the time ? (I'd prefer having your problem than mine, as I can't switch the speakers off :D )
    ForceJD could have some other value than 00 or FF for different setups, but I only tested with 00 and FF. maybe 01 or something else could work...
     
  27. Alyxis`

    Alyxis` Notebook Geek

    Reputations:
    0
    Messages:
    79
    Likes Received:
    0
    Trophy Points:
    15
    I just tried using 01 instead and the speakers work but this disable jack detection in all 3 ports too..

    So
    00 - Sound from headphones only
    FF - Sound from Both
    01 - Sound from Speakers and Jack detection disabled..however my jack is broken so sound works from it..

    So changing registry values from 00 to FF is what i want and it works perfect but only after a restart it works...

    Any idea why devcon disable/enable doesnt work the same as a restart does because the regs values do change but the effect doesnt take place??

    Edit: I'm using the graphic script because i seem closer with that one..on Vista 64 too..

    Idea!: Could i change the registry so
    Headphone jack = Line out or mic because i only need the headphone jack??
     
  28. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    That's exactly what I want to do. The informations found here : http://www.sevenforums.com/sound-audio/2197-realtek-hd-changing-jack-output-reassignments-fix.html
    but it doesn't work. Maybe it needs a full reboot, I only tested with devcon.
    For your problem, are you sure devcon if disabling/enbling your sound card ? Did you tried the script while playing mp3 ? (it then should stop playback during the sound card refresh)
    Devcon maybe is not compatible with vista ??

    If you're interested, i'd be interested to work on this with you, we could improve my AHK script to make it more efficient and compatible ?
    We now are 3 in the same boat, and I'm sure this number will grow with time...
    On a side note, I'm hosting a french forum about (mainly) G50 we could use to develop this thing.

    Edit : did you tried with 10 or 11 ? or even 1F, F1, 0F and F0 ? I don't know if those values are correct, it's just coming across my mind...
     
  29. Alyxis`

    Alyxis` Notebook Geek

    Reputations:
    0
    Messages:
    79
    Likes Received:
    0
    Trophy Points:
    15
    I tried playing mp3 file while using your script and nothing happened the music so the devcon.exe doesnt refresh the sound card after editting the binary values...

    So maybe devcon doesnt work in Vista 64..I know that if the sound card refreshed then the script would work?

    I tried changing the jack assignments too but no look..Had no effect on the laptop..

    Did you write the code for Devcon.exe?? Could you please link the source code so i could have a look at it??

    Do you know where there is a list of 00 01 1F values??
    So i know what i'm doing when i change the binary value??
     
  30. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    no, I didn't. It's a command line replacement for device manager, it is written by Microsoft. You were right, the binaries and source code are available for x64 according to http://support.microsoft.com/kb/311272 (french version of microsoft support, sorry)
    Sorry for having pointed you in a wrong direction, I wasn't aware of a x64 version...

    About the values, the only thing I found is on the page I gave up there, and this realtek page about ACL663 chipset : http://218.210.127.131/products/productsView.aspx?Langid=1&PFid=37&Level=5&Conn=4&ProdID=165
    On this page, it is stated that ACL663 pins are inputs AND outputs. So the problem is finding how to setup line out for headphones out, for example...
    This where I am at this moment :)
     
  31. Alyxis`

    Alyxis` Notebook Geek

    Reputations:
    0
    Messages:
    79
    Likes Received:
    0
    Trophy Points:
    15
    Ok hopefully we'll get it sorted...Either solution will work for me..Swap jacks or the script

    Question:
    RunWait, devcon.exe disable HDAUDIO\FUNC_01, , MIN

    What does this line of code do??
    because i think if i thinker with HDAUDIO\FUNC_01, , MIN then i think i can get the script to work..
     
  32. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    I think you could also google about devcon, you'll find a lot of informations about it. ;)

    Or like I did, in command line (the old fashioned way):
    "# devcon.exe /?"
    returns :
    Code:
    Device Console Help:
    Device Console Help:
    devcon [-r] [-m:\\<machine>] <command> [<arg>...]
    -r if specified will reboot machine after command is complete, if
    <machine> is name of target machine.
    <command> is command to perform (see below).
    <arg>... is one or more arguments if required by command.
    For help on a specific command, type: devcon help <command>
    classfilter          Allows modification of class filters.
    [U][B]classes              List all device setup classes.[/B][/U]
    disable              Disable devices that match the specific hard
    driverfiles          List driver files installed for devices.
    drivernodes          Lists all the driver nodes of devices.
    enable               Enable devices that match the specific hardw
    find                 Find devices that match the specific hardwar
    findall              Find devices including those that are not pr
    help                 Display this information.
    hwids                Lists hardware ID's of devices.
    install              Manually install a device.
    listclass            List all devices for a setup class.
    reboot               Reboot local machine.
    remove               Remove devices that match the specific hardw
    rescan               Scan for new hardware.
    resources            Lists hardware resources of devices.
    restart              Restart devices that match the specific hard
    sethwid              Modify Hardware ID's of listed root-enumerat
    stack                Lists expected driver stack of devices.
    status               List running status of devices.
    update               Manually update a device.
    updateni             Manually update a device (non interactive).
    "# devcon.exe -classes" :
    Code:
    WCEUSBS             : PÚriphÚriques USB Windows CE
    USB                 : Contr¶leurs de bus USB
    PnpPrinters         : IEEE 1394 et imprimantes SCSI
    Dot4                : PÚriphÚriques IEEE 1284.4
    Dot4Print           : Imprimantes compatibles IEEE 1284.4
    CDROM               : Lecteurs de CD-ROM/DVD-ROM
    Computer            : Ordinateur
    DiskDrive           : Lecteurs de disque
    Display             : Cartes graphiques
    fdc                 : Contr¶leur de lecteur de disquettes
    hdc                 : Contr¶leurs ATA/ATAPI IDE
    Keyboard            : Claviers
    [B][U]MEDIA               : Contr¶leurs audio, vidÚo et jeu[/U][/B]
    Modem               : Modems
    Monitor             : Moniteurs
    Mouse               : Souris et autres pÚriphÚriques de pointage
    MTD                 : PÚriphÚriques de mÚmoire Flash et PCMCIA
    MultiFunction       : Cartes multifonction
    Net                 : Cartes rÚseau
    NetClient           : Client rÚseau
    NetService          : Service rÚseau
    NetTrans            : Protocole rÚseau
    PCMCIA              : Cartes PCMCIA
    Ports               : Ports (COM et LPT)
    Printer             : Imprimantes
    SCSIAdapter         : Contr¶leurs SCSI et RAID
    System              : PÚriphÚriques systÞme
    Unknown             : Autres pÚriphÚriques
    FloppyDisk          : Lecteurs de disquettes
    Processor           : Processeurs
    MultiPortSerial     : Cartes sÚrie multi-ports
    SmartCardReader     : Lecteurs de cartes Ó puce
    VolumeSnapshot      : ClichÚs instantanÚs de volumes de stockage
    1394Debug           : PÚriphÚrique de dÚbogage 1394
    1394                : Contr¶leurs h¶te de bus IEEE 1394
    Infrared            : PÚriphÚriques infrarouge
    Image               : PÚriphÚrique d'images
    TapeDrive           : Lecteurs de bande
    Volume              : Volumes de stockage
    Battery             : Batteries
    HIDClass            : PÚriphÚriques d'interface utilisateur (HID)
    61883               : Classe de pÚriphÚrique 61883
    LegacyDriver        : Pilotes non Plug-and-Play
    BTW                 : PÚriphÚriques Bluetooth
    SDHost              : Contr¶leurs h¶tes numÚriques sÚcurisÚs
    Avc                 : Classe du pÚriphÚrique AVC
    Enum1394            : ╔numÚrateur rÚseau IP 1394 IEEE
    MediumChanger       : Changeurs de mÚdia
    NtApm               : Prise en charge NT APM/hÚritÚ
    SBP2                : PÚriphÚriques SBP2 IEEE 1394
    XnaComposite        : XBOX 360 Peripherals
    Bluetooth           : Radios Bluetooth
    WPD                 : Portable Devices
    "# devcon.exe -listclass media"
    Code:
    Listing 14 device(s) for setup class "MEDIA" (Contr¶leurs audio, vidÚo et jeu).
    HDAUDIO\FUNC_01&VEN_10DE&DEV_0006&SUBSYS_10DE0101&REV_1000\4&10014B3F&0&0201: NVIDIA High Definition Audio
    [B][U]HDAUDIO\FUNC_01&VEN_10EC&DEV_0663&SUBSYS_104319A3&REV_1000\4&10014B3F&0&0001: Realtek High Definition Audio [I]-> this is the one[/I][/U][/B]
    ROOT\MEDIA\MS_MMACM                                         : Codecs audio
    ROOT\MEDIA\MS_MMDRV                                         : Pilotes audio hÚritÚs
    ROOT\MEDIA\MS_MMMCI                                         : PÚriphÚriques MCI
    ROOT\MEDIA\MS_MMVCD                                         : PÚriphÚriques de capture vidÚo hÚritÚs
    ROOT\MEDIA\MS_MMVID                                         : Codecs vidÚo
    SW\{2F412AB5-ED3A-4590-AB24-B0CE2AA77D3C}\{9B365890-165F-11D0-A195-0020AFD156E4}: Splitter audio du noyau Microsoft
    SW\{A7C7A5B0-5AF3-11D1-9CED-00A024BF0407}\{9B365890-165F-11D0-A195-0020AFD156E4}: PÚriphÚrique audio systÞme du noyau Microsoft
    SW\{B7EAFDC0-A680-11D0-96D8-00AA0051E51D}\{9B365890-165F-11D0-A195-0020AFD156E4}: MÚlangeur audio Wave de noyau Microsoft
    SW\{CD171DE3-69E5-11D2-B56D-0000F8754380}\{9B365890-165F-11D0-A195-0020AFD156E4}: Pilote WINMM de compatibilitÚ audio WDM Microsoft
    {95C7A0A0-3094-11D7-A202-00508B9D7D5A}\BTAUDIO\1&30EE4AD&0&1000000030000: Audio Bluetooth
    {95C7A0A0-3094-11D7-A202-00508B9D7D5A}\BTDAUDIO\1&30EE4AD&0&1000000030002: Audio Bluetooth.
    {95C7A0A0-3094-11D7-A202-00508B9D7D5A}\BTWAUDIO\1&30EE4AD&0&1000000030001: Audio de haute qualitÚ Bluetooth
    So,
    Devcon.exe -disable HDAUDIO\FUNC_01
    Devcon.exe -enable HDAUDIO\FUNC_01
    disables or enables HDAUDIO\FUNC_01 class : Realtek Audio and Nvidia HDMI audio.

    About autohokey code :
    RunWait : runs the command line explained, and pauses the script until the command has finished.
    -MIN asks to launch the command line in minimized state (actually, hidden)

    Autohotkey is a really really simple langage, and very well documented :
    AHK command reference page
     
  33. Alyxis`

    Alyxis` Notebook Geek

    Reputations:
    0
    Messages:
    79
    Likes Received:
    0
    Trophy Points:
    15
    ok i disabled that device from task manager but it prompts for a restart for it to take effect..so could that be the reason the script doesnt work unless it the laptop restarts?? Or does Devcon.exe force the changes without a restart??

    There is also a 'High Definition Audio Controller' in the System Devices folder so maybe try that one instead of the one in the 'media' folder??

    which command line are you refering too..
    I typed "# devcon.exe/?" into the cmd and it wont work??

    Edit:
    Is there a way to run the script line by line so i can see how the code is excuting?? This would make it alot easier to debug if i could..
     
  34. ProInstall

    ProInstall Newbie

    Reputations:
    0
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    5
    Look what I found:


    "Hi to all forum members,

    I just wanted to share my experience of a problem with my V1S-B1 laptop and how I solved it by flashing BIOS back from 301 to 208. One day (3 month after original purchase) just out of the blue I disconnected the headphones from the headphones socket and found that this has not been detected by the system. In fact, Vista continued to think that the jack is pluged in, and as a result the speakers were muted! At the same time, I knew the speakers were alive and working as they played the bios sound at start up!!! This is the most bizare thing about this problem.

    I then found out that this is a well-known problem with some Asus laptops, and even though rare, is well documented for G1s and G2s (and now V1s) mainly in Asus support forums. I would like to say that I have Vista Business 64x, 4GB of RAM, BIOS 301, latest updated audio drivers, but according to the forum posts this issue is OS independent (someone even tried installing Linux and still the problem was not resolved).

    I tried everything possible - reinstalling all drivers (proper uninstall with PC clean of the old driver), format and clean install of Vista, recovery CD, everything, but nothing helped. Realtek Audio Manager still showed headphones connected to the system even when they were not! so that speakers continued to be muted, even though the sound worked through the headphones or external speakers.

    ASUS support told me (and to all people with similar problem) that the issue is with the faulty motherboards. In fact, people RMA'ed their units with this problem and had the MBs replaced by Asus, only to find the same problem DEVELOP AGAIN IN 2-3 months! Needless to say I did not want to send my unit out to RMA for nothing.

    I must say some people found a temporary solution by adjusting up and down the sound level, which unblocked the speakers until the next reboot, when they would be muted again. This never worked for me - so it clearly looked as a some sort of firmware issue (with internal i/O logic or something like this).

    I FINALLY MANAGED TO SOLVE THIS PROBLEM ENTIRELY BY ROLLING THE BIOS BACK FROM 301 to 208 version! I must say flashing down to 300 did not help. I used Asus flash utility in Bios to flash. After rolling back to 208, clean Vista install, new realtek drivers and full vista updates insalled - the speakers started to work back again! I am now able to use the headphones back and force again.

    This is my first ASUS laptop, and even though I love V1s, I am really shocked by ASUS support, who not only did not spot and acknowledged this issue, they keep mislead people and loose money by accepting RMAs, swapping the MBs, while the issue is in their own conflicting Bioses! I am not going to upgrade the bios now until I know that this issue has been resolved.

    I must also add that even after 3 months after purchase, BTOtech guys (Eddie) was available for his support comments and tried to solve this issue."
     
  35. ProInstall

    ProInstall Newbie

    Reputations:
    0
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    5
    SoundManager not working for me. Vista 64. I will try with the BIOS downgrade.
     
  36. Alyxis`

    Alyxis` Notebook Geek

    Reputations:
    0
    Messages:
    79
    Likes Received:
    0
    Trophy Points:
    15
    Thanks, I'll give that ago in the next few days...its a really frustrating problem...

    BTOtech (Eddie) is a great guy..bought my G50v off him...was extremely helpfully with the transaction...

    Sound Manager works for me but only after a restart..
    Its not idea but i'd live with it instead of getting it RMA'd..
     
  37. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    I just installed Seven RC1 and guess what ? With Seven generic audio driver, everything is working very well, no more plug problems... :)
    I think I won't even reinstall Realtek software...

    @ Alyxis
    to execute the code line by line, open the .cmd file in notepad, and copy paste each line one by one in a command line prompt (aka DOS).
    Don't take this too bad, but if you're not able to search google for devcon.exe or read a simple batch script, you won't help much with this problem, except for ideas... I wrote you a full page of commented batch code instead of working on the problem, so please make an effort...
     
  38. Alyxis`

    Alyxis` Notebook Geek

    Reputations:
    0
    Messages:
    79
    Likes Received:
    0
    Trophy Points:
    15
    Sorry I'm not much help at the moment Stouf..My exams are starting on Tuesday so i'm just studying constantly..I will get the script to work when i have the time..
    My head is just stuck in books and i only have a go at the script when i'm taking a break from study..
     
  39. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    No problem, good luck for your exams ;)

    On a side note, I still have no problems with audio in Win 7 with generic drivers... 3 days now, not a single problem :)
     
  40. Alyxis`

    Alyxis` Notebook Geek

    Reputations:
    0
    Messages:
    79
    Likes Received:
    0
    Trophy Points:
    15
    Hey Stouf, from what i've trying its seems that Devcon.exe seems to be my problem..I've downloaded it again and tried to run it but it wont run..All the other lines of code excute except for the lines with Devcon.exe...I've done some searching but i believe that Devcon.exe wont run on Vista 32/64?? So thats why the script isnt working..because the line Devcon.exe -disable HDAUDIO\FUNC_01 isnt being excuted??
     
  41. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    Yep, and the registry changes only applies when the sound card "refreshes" (stop - start), in your case a reboot only.
    Did you find the devcon for x64 ? It should run in Vista. Are you sure you run it as administrator ?
    You should try to make a shortcut and put "Devcon.exe" -disable HDAUDIO\FUNC_01 in it. If this shortcut is in Devcon folder, it should disable your sound card. The same shortcut with "Devcon.exe" -enable HDAUDIO\FUNC_01 should enable it again.
    Try it with administrator privileges, it should work.
     
  42. Alyxis`

    Alyxis` Notebook Geek

    Reputations:
    0
    Messages:
    79
    Likes Received:
    0
    Trophy Points:
    15
    When i try to run the Devcon* 64 version it throws up this error

    "The version of this file is not compatible with the version of windows you're running......etc" .

    The 32 bit version opens for a split second but exits straight away??

    I am running them as Administrator...

    Edit:
    Must i put Devcon into my programs folder to run correctly??
     
  43. stouf

    stouf Notebook Consultant

    Reputations:
    6
    Messages:
    166
    Likes Received:
    0
    Trophy Points:
    30
    No

    As I said before, you could open a command prompt and type this in it :

    devcon.exe -disable HDAUDIO\FUNC_01 or devcon disable HDAUDIO\FUNC_01

    And see what happens.
    If you just double click on Devcon.exe, there's 2 problems :
    - you don't give any argument to Devcon, so it does nothing,
    - the command line window closes as soon as Devcon terminates, so you can't see the error / result. Runing it 'by hand' via command line allows you to see what's happening :

    You should see something like this :
    [​IMG]
    You can see in this example that Devcon returns an error, and you can see it (I did it on purpose)
     
  44. Alyxis`

    Alyxis` Notebook Geek

    Reputations:
    0
    Messages:
    79
    Likes Received:
    0
    Trophy Points:
    15
    Oh yes, sorry now i fully understand whats going on. Ya sorry...Feel stupid now...I'll give that a go tomorro evening when i get time...Exams start tomorro so too busy now..Will post tomorro evening..Thanks, we should have it sorted during the week..Thanks alot Stouf.

    Edit:

    Ok have devcon workin now..I've tried "devcon disable HDAUDIO*" but i just get the same error as above.."Disable failed"
    I've tried a few other variations but no good? Any idea?
     
  45. Alyxis`

    Alyxis` Notebook Geek

    Reputations:
    0
    Messages:
    79
    Likes Received:
    0
    Trophy Points:
    15
    I have a problem when i try to do this..

    To allow the registry to change the values i must turn off 'UAC' but then when i do that LcdHype become unresponsive and crashed when try to run it..but works again when i enable 'UAC'?? Any ideas??

    Also i still cant get devcon to disable the sound card..
    I've read every tutorial i have found and i'm sure the code is correct..

    It gives the error Disable failed : No devices disabled?? Any suggestions
     
  46. Sanbatu

    Sanbatu Notebook Enthusiast

    Reputations:
    0
    Messages:
    12
    Likes Received:
    0
    Trophy Points:
    5
    Ok guys, here's my story. I've bought an ASUS G50Vt X5 (BestBuy) through an "buy anything you want in the USA" company in Chile (South america if someone wonders where is it). The laptop was flawless and worked excelent 'till yesterday, when I accidentaly pulled the optical cable out of the headphone jack (spdif) and the popup balloon of headphones connection appeared, since then, the jack is stuck detecting that something is plugged in. I've tried to deactivate the switches that detects the headphone plug in the jack by separating them, but didn't worked. As you can imagine at this time I was desperate until i found these thread and found that i'm not the only one with this problem, I've changed the registry entry from 00 to FF and now the headphones and speakers work just fine, but i wonder...Is there a value that enables the digital SPDIF output too? I love watching dvd's on my laptop and listening to them on my Yahama 5.1 reciever, but with this problem I didn't thought that wasn't gonna be possible anymore. I know one of you computer geniuses will know how to fix this. Hope to get some reply, thank you guys very much.
     
  47. Sanbatu

    Sanbatu Notebook Enthusiast

    Reputations:
    0
    Messages:
    12
    Likes Received:
    0
    Trophy Points:
    5
    is this thread dead???
     
  48. Sanbatu

    Sanbatu Notebook Enthusiast

    Reputations:
    0
    Messages:
    12
    Likes Received:
    0
    Trophy Points:
    5
    Fixed it!!!